info-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How to control the current version of CVSROOT/modules ?


From: Jim Hyslop
Subject: Re: How to control the current version of CVSROOT/modules ?
Date: Wed, 22 Jun 2005 09:18:00 -0400
User-agent: Mozilla Thunderbird 1.0.2 (Windows/20050317)

address@hidden wrote:
Hi.
Is it possible to roll back the version of the currently used CVSROOT/modules 
file?

Say that a product rev. A is built using "Ampersand modules".

Say that the product is updated to rev. B, and that the "Ampersand modules" is 
changed causing a change in the CVSROOT/modules file.

If I would want to roll back to rev. A, I would have to restore the previous version of 
the CVSROOT/modules file, to ensure that the "Ampersand modules" are defined 
correctly.

Unfortunately, yes, that's what you'll have to do. CVS's configuration management support in this respect is rather lacking.

For maximum control, you could use a makefile or a script in the project itself, which checks out the required sub-modules. An advantage of this approach is that your script/makefile can specify exactly which tag to retrieve - you can't do that with ampersand modules.

--
Jim





reply via email to

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