cvs update:xxx \ yyy和(null)之间的大小写模糊。使用(null)

时间:2015-10-02 00:02:01

标签: cvs

在Windows系统上执行cvs update时,我开始看到此错误消息。它的原因是什么?

奇怪的是,无论是stackoverflow还是google似乎都不知道答案。所以,我将在这里为这次破坏的下一个不幸的受害者提供原因......

1 个答案:

答案 0 :(得分:1)

问题在于有人将文件提交到CVS存储库,并在类Unix系统上使用反斜杠(在本例中为Cygwin)。提交纯粹是偶然的,所以我可以简单地删除文件来解决问题:

$ rm "xxx\yyy"
$ cvs rm "xxx\yyy"
$ cvs ci -m"Removing accidental commit." "xxx\yyy"