|
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
[Prev in Thread] | Current Thread | [Next in Thread] |