[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Info-cvs Digest, Vol 8, Issue 6
From: |
Larry Jones |
Subject: |
Re: Info-cvs Digest, Vol 8, Issue 6 |
Date: |
Sat, 12 Jul 2003 17:06:41 -0400 (EDT) |
Matthew Herrmann writes:
>
> If 'cvs tag' is run from a subdirectory of within a large directory
> structure, only files within that section will be given the tag -- that
> subdirectory is treated like a module. No error appears because this
> operation is valid. Later, when trying to diff between versions of the
> software, lots of spurious changes will come up due to the incorrect
> tagging. With "cvs rtag", the user is forced to tag every file in the entire
> repository.
Not forced -- you *can* specify a directory within a module:
cvs rtag bogus module/dir
> I always understood that "cvs rtag" without a "-r" would tag the latest
> version of all files on the trunk, synonymous with "cvs rtag -rHEAD tagname
> module" (?) I had been using it in this manner for some time and not
> experienced behaviour to contradict this.
But unless you're the only developer or you have a very tightly
controlled development environment, you have no idea what the latest
revision of the file on the default branch (which may be the vendor
branch rather than the trunk) *is*.
-Larry Jones
Please tell me I'm adopted. -- Calvin