[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Need advice about revision management
From: |
Frank Langtind |
Subject: |
Need advice about revision management |
Date: |
Wed, 9 Jul 2003 10:24:16 +0200 |
User-agent: |
Internet Messaging Program (IMP) 3.2.1 |
Hi,
Our company is in the process of changing from RCS to CVS for revision control
and I'll need some advice to make it as good as possible.
Our work in divided in project groups that work with modules and project groups
that work with products. The module projects are arranged like this:
module1/doc/
src/
qa/
Our product projects use some of the modules and is arranged like this:
project1/doc/
src/
qa/
import/module1/
module2/
The import/moduleX directory within the product project contains only the
source
from the moduleX (not documentation or qa stuff).
This is obtained by using the "modules" file and work great. When we check out
the product projects, all required module sources are checked out like expected.
Since the modules are maintained independently, they have different releases.
Since different products use different releases of the same module (ie. due to
backward compatibility issues) we would like to specify which releases a
product
should use. Like:
Product1 should use module1 REL2_1, module2 REL1_4, module3 REL1_2, etc...
Product2 should use module1 REL2_5, module2 REL1_3, module4 REL2_2, etc...
I could not find any way of doing this in CVS. Hopefully I have missed
something
;)
I'm sure there must be other people having the same problem. Anyone care to
suggest ways of doing this, available scripts to help out, or maybe an
alternative methodolgy (after all we are in the process of changing..).
Thanks in advance!
Regards,
Frank Langtind
-------------------------------------------------
This mail sent through IMP: http://horde.org/imp/
- Need advice about revision management,
Frank Langtind <=