忽略TortoiseSVN中的文件夹......?

时间:2010-08-06 18:33:50

标签: svn tortoisesvn

使用SVN,您可以右键单击文件夹“TEST”并将其添加到忽略列表中。这是否使SVN在项目中进入名为“TEST”的所有文件夹?

我有一个包含许多不同目录的项目,几乎所有这些单独的目录中都有一个名为“TEST”的文件夹,有没有办法设置svn:ignore使SVN忽略整个项目中名为“TEST”的每个文件夹?

2 个答案:

答案 0 :(得分:3)

它不会忽略文件夹只在该文件夹中忽略它(而不是递归)。

要递归执行(即,对于项目中的所有文件夹),右键单击顶级文件夹并选择“属性”,然后单击“新建...”,并选择“svn:ignore”。将

TEST
放入文本框,然后选中“递归应用属性”。这会将其应用于项目中当前的每个文件夹,但您仍需要手动将其添加到任何文件夹。

警告:这将覆盖(即删除)您在文件夹结构中设置的任何其他忽略。 (感谢Pekka)

答案 1 :(得分:3)

如果您正在使用TortoiseSVN,则另一个选项是在常规设置中向全局忽略模式添加条目。这只会影响您的PC;它不会作为存储库中的属性保留。

右键单击工具栏中的TortoiseSVN图标,然后选择设置。在常规区域中,有一个全局忽略模式的部分。您可以添加以空格分隔的条目,如下所示:bin lib obj * .o