2014-03-25 37 views
2

我在寻找选项全局忽略文件和目录,我不感兴趣,在每个目录这样做,所以svn:ignore不是选择这里,但我找不到SVN正确的语法:全球忽略,而上市什么是在配置文件:如何使用SVN排除在SVN根目录下的文件扩展名:全球忽略命令行

svn pg svn:global-ignores --show-inherited-props 

我希望能够通过添加新条目来增加忽略列表svn命令行。对此有何想法?

我相信下面的命令应该是达到我想要的:

svn propset svn:global-ignores *.suo . 

可有人请,请,如果这个工程,因为它不适合我。为什么它需要一个目标作为第二个参数(。)?

回答

2

在命令行的末尾点指定要修改的版本财产本地工作副本的路径。圆点代表“PATH ...”的例子中的参数:

svn propset PROPNAME [PROPVAL | -F VALFILE] PATH... 

不过,我猜你想使用svn propedit,不svn propsetsvn propset不会“添加”属性值,它会完全重写它们。因此,如果您运行命令行svn propset svn:global-ignores *.suo .,则结果属性值将仅为“* .suo”。

阅读Subversion 1.8 Release NotesSVNBook about this global ignores功能。

注意:设置忽略设置后,存储库中已存在的项目仍将存储在存储库中。换句话说,您不能忽略存储库中存在的项目。

注2:全局忽略了仅适用于Subversion 1.8和更新的客户端!