Hello,

Suppose I have the following in the 'modules' file:

x x_dir
y y_dir
m &x &y

and I've checkout module 'm' into directory 'm'. Now I have 'm/x' and
'm/y' directories. Still everything is fine.

Then I modify modules file to contain:

x x_dir
y y_dir
z z_dir
m &x &y &z

and commit the changes. Now getting a fresh checkout of the 'm' module
works as expected, i.e., m/x, m/y, and m/z directories get created.

However, if I go to the working directory 'm' that has been checked out
*before* 'modules' file has been modified and do

cvs update -d -P

there, the directory m/z is not being created. Yes, there are files in the
'z_dir' and I need to do

cvs get -P z

explicitly from within 'm' to get the directory 'm/z' into the old
sandbox.

Concurrent Versions System (CVS) 1.11.19 (client/server). The behavior
is the same both for local and remote (using CVS 1.12.9 client) access
to the repo.

Looks like a bug for me. Or is it a feature?

-- 
Sergei.



_______________________________________________
info-cvs mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/info-cvs

Reply via email to