[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: regression in cvs 1.11.1p1, "cvs checkout" command
From: |
Larry Jones |
Subject: |
Re: regression in cvs 1.11.1p1, "cvs checkout" command |
Date: |
Tue, 14 Aug 2001 15:55:00 -0400 (EDT) |
Russ Tremain writes:
>
> I have found what I believe to be a regression in 1.11.1p1 from 1.11.
>
> The symptom is that the top level directories that are initially
> checked out have a value of the actual directory name in the CVS/Repository
> meta-file instead of the constant "CVSROOT/Emptydir". I assume that the
> Emptydir value prevents "cvs update -d" from picking up top-level
> directories that have been explicitly excluded by the initial checkout.
That was an intentional change: people found it very confusing to have a
working directory that obviously corresponded to a specific respository
directory mapped to Emptydir instead.
> This causes the next "cvs update -d" to bring down all directories
> at the same level that have been explicitly excluded by the initial checkout.
That's the double-edged sword of -d -- CVS has no way to tell a newly
created directory that you do want from an old directory that you
specifically don't want.
-Larry Jones
I hate it when they look at me that way. -- Calvin