[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: checkout different modules at one?!
From: |
Kaz Kylheku |
Subject: |
Re: checkout different modules at one?! |
Date: |
Sat, 13 Jul 2002 14:14:34 -0700 (PDT) |
On Sat, 13 Jul 2002, Chris Palmer wrote:
> Date: Sat, 13 Jul 2002 13:33:59 -0700 (PDT)
> From: Chris Palmer <address@hidden>
> To: Info-CVS Mailing List <address@hidden>
> Subject: [info-cvs] Re: checkout different modules at one?!
>
> I don't have the original author's name, but what you want to look
> into is the "modules" config file for CVS, which can let you do this.
But beware that modules are a hack that flies in the face of sane
version control.
The rearrangements of the modules file are not part of your project's
version history; rearranging the structure via the modules file
affects previously tagged configurations of a source tree.
Newly added modules are not picked up by running cvs up -d in
existing sandboxes; modules are processed at checkout time only.
When you use modules, the pathnames in rdiff are incorrect; they are
the physical repository path names, ignoring the module structure.
This means that rdiff does not generate correct patches over
source trees assembled using modules.