svn - 忽略除某些文件夹之外的所有内容

时间:2013-03-14 21:26:42

标签: svn

是否可以忽略除svn-ignore模式中特定子文件夹以外的文件夹的所有内容?

我读过你可以否定一个子串使用!但是我不能让这个[!dir /]工作。

1 个答案:

答案 0 :(得分:0)

有可能,您应该取反字符而不是字符串。例如,如果要忽略除“ abc”和“ def”以外的所有文件夹,则忽略模式应如下所示:

[!a&!d]*
a[!b]*
ab[!c]*
d[!e]*
de[!f]*
  • 第一行忽略所有以“ a”和“ d”开头的内容。
  • 第二行忽略任何以“ a”开头但不以“ ab”开头的内容。
  • 第三行忽略任何以“ ab”开头但不以“ abc”开头的内容。
  • 第4行忽略以“ d”开头但不以“ de”开头的所有内容。
  • 第5行忽略以“ de”开头但不以“ def”开头的所有内容。