Note that if you work with *big* CVS trees, deleting the val-tags file can make checkouts based on tags (including branch tags) take a long time. (By big I mean hundreds of directories, thousands of files.)
We've found that adding new tags to val-tags before running checkouts or merges using them saves a lot of time. Does anyone know why cvs doesn't do that by default? Or the reason val-tags exists in the first place? thanks, -Brian On Wed, Apr 10, 2002 at 12:13:50AM -0400, Larry Jones wrote: > Hamid Ghassemi writes: > > > > $ cvs update -r maint42 > > cvs server: duplicate key found for `y' > > Your CVSROOT/val-tags file has become corrupted. Each line in that file > should contain a valid tag name followed by a space and the letter "y". > If you check your file, you will find at least two lines that are > missing the tag name. You can either delete just those lines, or you > can delete the whole file -- it's just a cache that CVS will recreate as > needed. > > -Larry Jones > > Wow, how existential can you get? -- Hobbes > > _______________________________________________ > Info-cvs mailing list > [EMAIL PROTECTED] > http://mail.gnu.org/mailman/listinfo/info-cvs _______________________________________________ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
