我想添加一个GLOBAL过滤器到TortiseSVN将忽略Web.config,除非该文件是在“Views”文件夹下。SVN:添加到全局忽略,除非在文件夹内
Project
+- Views
|+- Web.config <-- Do not ignore
+-Web.config <-- Ignore
我知道我可以将单个文件添加到忽略列表。但我不想为我的所有项目做到这一点。所以我正在寻找一个全球过滤器,将这样做。
我想添加一个GLOBAL过滤器到TortiseSVN将忽略Web.config,除非该文件是在“Views”文件夹下。SVN:添加到全局忽略,除非在文件夹内
Project
+- Views
|+- Web.config <-- Do not ignore
+-Web.config <-- Ignore
我知道我可以将单个文件添加到忽略列表。但我不想为我的所有项目做到这一点。所以我正在寻找一个全球过滤器,将这样做。
,当svn:忽略项目目录属性必须列出Web.config文件中,一个用于浏览目录不得。 svn:ignore属性是基于每个目录的。
服务器轨道忽略在svn特性(这意味着它们需要与特定文件相关联,和目录是文件)。
to recursively set ignore lists
svn -R propset svn:ignore -F somefile.txt rootdir
停在一个特定的目录
svn propdel svn:ignore path/to/dir
上面的一些组合将让你忽略整个树项目忽略的东西,而忽略只是有点少正确的目录。
对于某些目录路径配置匹配忽略模式没有这样的事情,因为忽略应用时很难解决/停止应用于实际文件而不触发非用户启动的上述目录的修改文件。 SVN(明智地)决定它是一个修订控制系统,而不是一个修订自动化系统。
基于文件的版本控制系统有没有这样的疑虑,但他们有不同的问题,如不能妥善处理文件的历史重命名/复制/移动/等
谢谢,但我专门找了一个全球性的过滤。 – solidau 2013-02-14 20:24:25