我想将我的工作副本提交到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存储库?
最好的问候
答案 0 :(得分:1)
如果您打算永久删除该文件,那么您需要告诉cvs。即
cvs rm crc/etable.tar.gz
然后正常提交。如果您执行cvs update
,则该文件应显示状态为R
,表示计划将其删除。
如果文件被意外删除而您确实想要它,则可以从存储库中检索它:
cvs up crc/etable.tar.gz