[Top][All Lists]
[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