TortoiseSVN忽略列表不起作用

时间:2013-04-27 15:05:28

标签: svn version-control tortoisesvn

虽然我告诉TortoiseSVN忽略* .avi和* .exe文件,但当我提交时,TortoiseSVN仍然想要提交这些文件。

3 个答案:

答案 0 :(得分:18)

最近我遇到了同样的问题,我发现了一篇关于svn增强功能的文章,其中有人提到错误信息(文件无法添加到忽略列表中)不是用户友好的,因为它没有提供有关文件无法提供的更多信息被添加到忽略列表中。

我尝试添加到忽略列表的文件未存储在版本化文件夹下。有趣的是,SVN期望将文件忽略存储在版本化文件夹下。

我完全忽略了整个文件夹(在我的情况下为bin& obj),Tortoise SVN很乐意接受它。

答案 1 :(得分:0)

您已经对这些文件进行了版本化(在这种情况下,设置忽略模式会相对毫无意义)或者您已将错误模式设置在错误的位置。忽略模式在文件夹级别设置,并应用于其下的非版本化文件和文件夹。您可以将递归应用的忽略模式应用于一组文件夹,以便在整个文件夹树中忽略*.avi*.exe等特定扩展。

您需要做的是SVN-还原任何SVN添加和/或SVN-删除任何已提交的AVI和EXE文件,然后将您的忽略模式应用于您的文件夹组。幸运的是,TortoiseSVN允许您Delete and add to ignore list,但是,这仅适用于包含文件夹,因此如果您想以递归方式执行此操作,则必须编辑顶级文件夹的SVN属性。

希望这会有所帮助。

答案 2 :(得分:0)

这是另一个答案。

打开父文件夹的svn属性,它应该列出一个svn:ignore属性。通过添加要忽略的目录来编辑它。

但请注意PROPPATCH错误SVN: Error setting property 'log': Could not execute PROPPATCH

相关问题