我在检查一个名为aux的目录时遇到了问题,因为这个名称是Windows中的非法目录名(我相信是DOS遗留下来的)。我无法操作存储库本身。
我使用TortoiseCVS,但它不能选择忽略存储库中可用的目录。使用.cvsignore也不起作用,因为这只会忽略提交。
这有可能吗?TortoiseCVS简单地说了以下几点,这是相当令人沮丧的:
龟提示:此错误可能是由于存储库中有一个名称相同(大写除外)的文件夹和文件引起的。这样的存储库不能在Windows文件系统上签出。
CVS的实际错误是:
cvs更新中止:无法chdir到aux:坏地址
注意:我可以接受一个解决方案,在那里我可以签出所有的文件夹,除了这个文件夹。因为有1000+文件夹,所以手动签出所有其他文件夹并不容易。
发布于 2014-01-14 12:11:37
以下是我要做的事:
cvs查看该项目。cvs rm删除目录的内容并提交更改。
cvs update。您需要做的一件事是添加-P选项,该选项将删除空目录。如果不添加这些内容,那么它仍然会尝试下载空的aux目录。
https://stackoverflow.com/questions/21046089
复制相似问题