我无法检出名为aux
的目录,因为该名称是Windows中的非法目录名称(我相信来自DOS的残余)。我无法操纵存储库本身。
我使用TortoiseCVS,但它没有选择忽略存储库中可用的目录。使用.cvsignore
也不起作用,因为它只会忽略提交。
这有可能吗? TortoiseCVS简单地说了以下内容,这是相当令人沮丧的:
Tortoise提示:此错误可能是由于存储库中的文件夹和文件具有相同的名称(除了大小写)。无法在Windows文件系统上签出此类存储库。
CVS的实际错误是:
cvs [update aborted]:chdir to aux:Bad address
注意:我可以使用一个解决方案,我可以检查所有文件夹,除了这个。由于有1000多个文件夹,因此手动检出所有其他文件夹并非易事。
答案 0 :(得分:2)
以下是我要做的事情:
cvs
检查项目。cvs rm
删除目录的内容并提交更改。
cvs update
。您需要做的一件事是添加-P
选项,它将修剪空目录。如果你不添加它,它仍然会尝试下载空的aux
目录。