info-cvs
[Top][All Lists]
Advanced

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

Re: deleting modules


From: Eric Siegerman
Subject: Re: deleting modules
Date: Tue, 22 Oct 2002 11:35:31 -0400
User-agent: Mutt/1.2.5i

On Tue, Oct 22, 2002 at 03:04:11PM +0200, Stefan Immel wrote:
> > $ rm -rf $MODULE                  ; # all gone!
> Thanks, that worked for me.
> 
> I thought cvs would keep some more infos in the CVSROOT directory.

The only things CVS records on its own are:
  - The history information in CVSROOT/history.  But that's
    essentially an audit trail; nothing in CVS uses it except the
    "cvs history" command, so leaving it there won't confuse CVS.
    It might confuse people though :-)

  - Tag names in CVSROOT/val-tags.  It's just a list of tag names
    that are known to exist somewhere in the repo.  If the module
    you're deleting has tags that appear nowhere else, I suppose
    that to be strictly accurate you should edit them out of
    val-tags.  But again, I don't think it hurts to leave them
    there.

(Have I forgotten any?)

If you do feel like cleaning up either of these, it shouldn't be
too hard, but beware of the race condition (you vs. other users
invoking CVS).  In both cases, it's probably not worth the
bother.

If you made changes yourself, e.g. to CVSROOT/modules or *info,
of course you have to revert them.

--

|  | /\
|-_|/  >   Eric Siegerman, Toronto, Ont.        address@hidden
|  |  /
The acronym for "the powers that be" differs by only one letter
from that for "the pointy-haired boss".




reply via email to

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