[cvsnt] Help creating a custom module (modules or modules2)
matt at schuckmannacres.com
Wed Feb 7 22:11:20 GMT 2007
I'm trying to create a custom module for our build tool.
Our physical (real) repository looks something like this (simplified
I'd like to be able to create something like this:
I've been able to create and checkout this structure with both the
modules and modules2 mechanisms but after that things fall apart.
The problem with the modules mechanism is once the sandbox is created
cvs seems to forget all about the Build module and if you do something
like "cvs up -d" (which our build tool does) in the Build directory it
goes and checks out all the directories I didn't want created and that
makes the sandbox much bigger than is needed and makes the build tool
run much slower.
The problem with the modules2 mechanism is the rlog and ls commands
don't seem to work with modules defined in modules2 (I'll bet that rtag
doesn't work either) and our build tool (CruiseControl.NET) relies on
rlog to detect changes.
At this point I'm ready to give up and go back to a hand rolled checkout
and update script but I thought I'd ask the community to see if I'm
missing something and if there is a way to make it work with either
modules or modules2.
Here is what we have in our
More information about the cvsnt