info-cvs
[Top][All Lists]
Advanced

[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/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]