如何在全局范围内忽略基于目录模式的整个子树,而不是为每个项目专门排除它?举个例子,我想在所有Maven项目中排除目标/树,而不必在每个项目的基础上单独进行。
向Window添加'target'>偏好>团队> Ignored Resources运行良好,但也会排除任何目标目录。在其他地方 - 这在我的情况下不是问题,但我想知道是否有更好的方法来指定排除某些目录。
我还添加了Tortoise设置的排除模式,并且我知道颠覆global-ignores属性,试图在这里找到答案:)只是一个我知道的fyi where 放置模式,但不确定应该是什么。
答案 0 :(得分:2)
关于忽略模式,TortoiseSVN帮助说:
您不应在模式中包含路径信息。模式匹配旨在用于平面文件名和文件夹名称。 ......如果要忽略prog文件夹中存在的所有tmp文件夹而不是doc文件夹,则应使用svn:ignore。 使用全局忽略模式没有可靠的方法来实现这一目标。
似乎你唯一的选择是svn:ignore property。
答案 1 :(得分:0)
创建新的Maven项目时,请记住 svn:ignore target 文件夹。这是最强的方式。
Ps:如果您为目标构建模式,您将匹配包含 target 的所有单词...