[Top][All Lists]

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

Re: Help! Branch/attic mess

From: kynn
Subject: Re: Help! Branch/attic mess
Date: Fri, 4 Jun 2004 13:23:07 -0400 (EDT)

   Cc: address@hidden
   From: "Mark D. Baushke" <address@hidden>

   <address@hidden> writes:

   > > From: "Mark D. Baushke" <address@hidden>
   > > ...
   > > cvs checkout -d top .  # checkout all of your modules
   > Wow. I've never before seen '.' used in the modules slot
   > for checkout. I just scoured the manual trying to find
   > documentation on this, but no luck. Is this usage
   > documented anywhere?

   I don't recall it being explicitly mentioned. However, the
   cvs-1.11.16/src/ uses th is in many tests including
   the basica test, so I don't think of it as being all that

*Finally* I get it.  "." refers to "$CVSROOT/."  Doh!

I tend to forget that, at least as far as "cvs checkout" is concerned,
"Project" is pretty much equivalent to "any directory under $CVSROOT".

  cvs checkout -d top .


  cvs checkout -d top ././/.///CVSROOT/.././

and even (lo and behold)

  cvs checkout -d top ''

have the exactly same effects.

Actually, the above was a bit of an overstatement.  Maybe it should be
rephrased as "Project" is pretty much equivalent to "any directory
under $CVSROOT, or a module mentioned in $CVSROOT/modules"


reply via email to

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