有条件地忽略来自Subversion的路径?

时间:2014-11-28 01:12:47

标签: angularjs svn tortoisesvn visualsvn

是否可以全局忽略文件夹,如果它是具有特定名称的文件夹的子文件?例如......

排除:

client/vendor

......或......

app/vendor

但是如果它出现在其他任何地方,永远不要排除“供应商”文件夹吗?

我正在开发一个AngularJS项目,“vendor”文件夹对于客户端文件很常见。然而,从理论上讲,“供应商”可能在未来的项目中具有另一种含义,如果确实如此,它通常会在另一条路径中。

关于这方面的文档有点误导(无论如何)。它说要使用svn:ignore属性,但没有任何示例显示如何指定条件父文件夹。它们似乎每次都通过命令行手动忽略特定文件夹。

根据TortoiseSVN文档:

  

全局忽略列表中没有路径 (Link here)
您不应该包括   模式中的路径信息。模式匹配旨在   用于普通文件名和文件夹名称。如果你想   忽略所有CVS文件夹,只需将CVS添加到忽略列表中。没有   需要像在早期版本中那样指定CVS * / CVS。如果你想   忽略所有tmp文件夹,当它们存在于prog文件夹中但不存在时   在doc文件夹中,您应该使用svn:ignore属性。   使用全局忽略模式没有可靠的方法来实现这一点。

0 个答案:

没有答案