info-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: modules confusion?


From: Larry Jones
Subject: Re: modules confusion?
Date: Mon, 24 Feb 2003 10:45:57 -0500 (EST)

Michiel Meeuwissen writes:
> 
> In the 'old checkout':
> 
> src/org$ cat CVS/Repository 
> CVSROOT/Emptydir
> 
> In the new one:
> 
> src/org$ cat CVS/Repository 
> .

This was a deliberate change.  In the old scheme, if you did:

        cvs co -d a/b/c  foo/bar/baz

the subdirectories a and a/b were both linked to Emptydir, which many
people found very surprising.  In the new scheme, a is linked to foo and
a/b is linked to foo/bar, which seems more useful in the general case. 
The possibly unfortunate side effect you're encountering is that
checking out:

        cvs co -d a/b/c foo

links a to Emptydir, a/b to ., and a/b/c to foo.  It isn't clear what to
do in this case, but the current results are the natural results of the
current scheme (thus requiring no special case coding) and don't seem to
be any worse than any other results.

-Larry Jones

Oh, what the heck.  I'll do it. -- Calvin




reply via email to

[Prev in Thread] Current Thread [Next in Thread]