复制后CVS存储库提交

时间:2014-11-12 13:41:28

标签: cvs

在我们的程序员对此副本进行了更改之后,我们已经通过简单的cp'将CVS repo移动到另一个主机。现在我尝试cvs commit,但是有一个错误:

  

cvs [commit aborted]:这里没有版本;做`cvs checkout'第一次

如何以正确的方式进行提交?

1 个答案:

答案 0 :(得分:0)

首先,如果你“cp”存储库,你必须重新初始化cvs存储库,这是通过以下步骤完成的:

首先删除您的CVSROOT:

$rm -rf /path/to/your/repository/CVSROOT

然后你必须重新启动你的回购:

$cvs -d /path/to/your/repo init

然后检查您正在使用的文件:

$cvs -d /path/to/your/repo checkout yourModule

进行您想要进行的更改,然后您可以正确提交:

~$cvs -d /path/to/your/repo commit yourModule

希望它有所帮助。