0

我想将我的工作副本提交到 CVS 存储库,首先我这样做:

>>> cvs -n update

查看进行了哪些更改。我得到以下信息:

cvs update: warning: crc/etable.tar.gz was lost

然后我尝试提交:

>>> commit cvs

cvs commit: Up-to-date check failed for `crc/etable.tar.gz'
cvs [commit aborted]: correct above errors first!

我不明白我在上面遗漏了什么。如果从我的工作副本中删除了一个文件,为什么会出现问题?如何解决此问题并提交到 CVS 存储库?

此致

4

1 回答 1

1

如果你打算永久删除文件,那么你需要告诉 cvs。IE。

cvs rm crc/etable.tar.gz

然后正常提交。如果您执行 a cvs update,则该文件应显示状态,R表示它已计划删除。

如果文件被意外删除并且您确实想要将其取回,则可以从存储库中检索它:

cvs up crc/etable.tar.gz
于 2012-05-09T18:04:33.350 回答