You can simply delete the appropriate directories in the repository (e.g. "% rm
-rf $CVSROOT/myProject" in unix), and CVS will have no recollection that the
module "myProject" ever existed. This is an extreme measure, as it permanently
destroys all information about the project. It will also mess-up anyone who has
a copy of the module "myProject" checked out into a local working directory.
If you do this, be sure to backup your repository first. If you make a mistake,
the backup is the only hope of recovery!
A better solution 99% of the time is just to "cvs remove" the appropriate
files/directories/modules. Then, CVS will never checkout those files again. If
you set the "-p" option for cvs checkout and cvs update in your .cvsrc file, you
won't ever see those files again unless you specifically checkout an old version
using "cvs checkout -r <old tag>" or "cvs checkout -D <old date>". This is MUCH
safer method and is the way CVS is designed to work.
Alan Thompson
"Sabarwal, Shailendra (Shal), ALSVC" <[EMAIL PROTECTED]> on 08/08/2000 02:31:14
PM
To: [EMAIL PROTECTED]
cc: (bcc: Alan Thompson/Orincon)
Subject: how is a project removed from a cvs repository
How is a project removed from a cvs repository.
PS:If you have time - Unless I have not looked in the right places or not
read the documentation on CVS carefully, I was wondering why the question of
removing a project entirely from a cvs repository not been addressed in the
manuals and documention
Thanks
Shal Sabarwal
[EMAIL PROTECTED]