我做了什么:
cvs失败并显示错误消息
文件应该被移除并且仍然存在(或者再次返回)
问题是什么?如何解决问题以便我可以提交?
其他信息:
ls
,表明 所有其他Google针对此问题的点击(包括this question)似乎都在询问当使用cvs删除文件时该怎么做,然后在cvs范围之外恢复。我的问题不同:我只需要重命名一个文件。
答案 0 :(得分:0)
这意味着该文件被CVS标记为删除但随后再次出现。重命名CVS只是删除具有旧名称的文件并添加具有新名称的文件。该文件必须以旧名称再次出现。
你可以做两件事:
1)如果您不需要此文件,则只需将其删除即可。 (使用cvs -n update
命令查找其名称。)然后您就可以提交了。
1)如果您需要保留此文件,请转到文件所在文件夹的.CVS
子文件夹并编辑Entries
文件。在文件中找到一行并将其删除。然后重命名您的文件(给它一个临时名称),调用cvs update
,重新命名您的文件,覆盖cvs update
之后出现的新文件。