2014-03-25 42 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和更新的客戶端!