info-cvs
[Top][All Lists]
Advanced

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

Ampersand module question


From: Laird Nelson
Subject: Ampersand module question
Date: Tue, 28 Nov 2000 16:07:33 -0500

I'm curious about ampersand modules.

Once a regular module (containing another module via the "&" construct)
is checked out, does that module actually *know* that it contains the
contained module?

If my modules file says something like this:

  frobnicator  frobnicator &caturgiator

...and I do this:

  cvs checkout -P frobnicator

...then I get this (as expected):

  frobnicator/somedir
  frobnicator/caturgiator/someotherdir

...but now if I do this:

  cd frobnicator; rm -rf caturgiator; cd ..

...and then do this:

  cvs -q update -d -P -A

...then caturgiator does not reappear, suggesting that frobnicator's CVS
directory does not record what the modules file engineered to happen. 
The only way to set this back up would be to re-checkout the project or
checkout the caturgiator module directly at this level.

Is that by design?

Cheers,
Laird

--
W: address@hidden / P: address@hidden
http://www.amherst.edu/~ljnelson/
Good, cheap, fast: pick two.



reply via email to

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