2011-03-30 52 views
1

我有幾個(大約20)svn propedit忽略語句來手動執行。如何一次設置SVN多個屬性

有沒有反正我可以一口氣做到這一切,而不是一個一個? IIRC,所有的忽略屬性都存儲在一個文件中。因此,我可以簡單地編輯該文件並使用我的多行IIRC進行更新?

順便說一句,我使用Ubuntu的

+0

http://stackoverflow.com/questions/116074/how-to-ignore-a-directory-with-svn – oompahloompah 2011-03-30 09:52:40

+0

所有忽略相同的目錄或不同的目錄?這是一個忽略每個目錄的屬性,但每個屬性有多個值。 – Rup 2011-03-30 09:53:23

回答

0

命令行工具,我覺得你要尋找的是svn propedit svn:ignore [directory]。它會在您的SVN_EDITOR環境變量中打開編輯器,或者回退到EDITOR(IIRC)。如果它沒有在你的〜/ .profile中自動設置,你可能需要設置它。編輯器打開,然後可以添加幾個忽略模式,每個模式都在不同的行上。

2

慶典oneliner

svn propset svn:ignore ".project"$'\n'".settings"$'\n'".buildpath" yourpath 
3

如果您使用的是Windows,打開一個命令提示符(CMD.EXE)。 Powershell將無法正常工作。

執行命令set SVN_EDITOR="%windir%\system32\notepad.exe"

然後:svn propedit svn:ignore [directory]svn propedit svn:ignore .與在端部的空間中和點。

然後在記事本中,在每行上寫一個文件夾或文件,然後將文本文件保存到當前位置。這樣做會自動回傳給SVN,這些是你想忽略的東西。