[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: CVS/Tag files in intermediate directories are being re-tagged while
From: |
Pierre Asselin |
Subject: |
Re: CVS/Tag files in intermediate directories are being re-tagged while checkout |
Date: |
Tue, 14 Jan 2003 17:09:32 +0000 (UTC) |
User-agent: |
nn/6.6.4 |
In <mailman.230.1042485944.21513.bug-cvs@gnu.org> "Jerry Lu"
<Jerry.Lu@xilinx.com> writes:
>It seems that 'checkout' command with -r my-tag option will update all
>intermediate CVS/Tag files with 'Tmy-tag'. For example, I have a
>directory root-of-tree/a/b/, they all have CVS/Tag 'Nmy-tag1', then I
>run 'cvs checkout -r my-tag2 a/b/c' in root-of-tree directory, all
>intermediate CVS/Tag files (a/CVS/Tag and a/b/CVS/Tag) are replaced by
>'Tmy-tag2'.
You should probably run "cvs update" instead of a second "checkout".
Having said this, my (old) cvs manpage says:
Running `cvs checkout' on a directory that was
already built by a prior checkout is also permit-
ted, and has the same effect as specifying the -d
option to the update command described below.
so I'd say you found a bug.