清除整个CVS存储库

时间:2014-05-06 07:30:03

标签: cvs

我们有一个拥有10年以上代码库的CVS存储库。我们正在考虑清除存储库并在2010年之前摆脱历史。

为此,我在我的CVSROOT目录中的CVS NT服务器上尝试以下命令

D:\cvsroot\MyModule>cvs admin -o D:\cvsroot\MyModule ::MyTag2010 .

我收到以下错误。

cvs admin: in directory .:
cvs [admin aborted]: CVS directory without administration files present.  Cannot continue until this directory is deleted or renamed.

在互联网上搜索后,我发现我必须在CVS模块目录以外的地方运行此命令。为此,我创建了一个新目录BlankModule,并尝试在此新文件夹上运行该命令。

D:\cvsroot\BlankModule>cvs admin -o D:\cvsroot\MyModule::MyTag2010 .

我收到以下错误

cvs admin: Administrating .
cvs admin: in directory .:
cvs [admin aborted]: there is no version here; do 'cvs checkout' first

我有两个问题

  1. CVS清除机制应该在CVS服务器上运行。为什么我需要签出MyModule的快照才能运行此命令?
  2. 我在哪里实现了清除CVS存储库的目标?

0 个答案:

没有答案