例如,假設我有一個目錄'project',但是我想在添加目錄時忽略與以下通配符'* .jpg'匹配的任何內容。我怎樣才能做到這一點?如何在顛覆中添加和忽略?
編輯:爲了澄清我遇到了雞和雞蛋的問題。在將目錄添加到版本控制之前,我不能忽略文件。但是,一旦我添加目錄,它會自動添加我希望忽略的文件。
例如,假設我有一個目錄'project',但是我想在添加目錄時忽略與以下通配符'* .jpg'匹配的任何內容。我怎樣才能做到這一點?如何在顛覆中添加和忽略?
編輯:爲了澄清我遇到了雞和雞蛋的問題。在將目錄添加到版本控制之前,我不能忽略文件。但是,一旦我添加目錄,它會自動添加我希望忽略的文件。
你需要編輯svn:ignore屬性
> svn pe . svn:ignore
這應該打開你默認的文本編輯器。添加以下內容: -
*.jpg
然後保存並提交。
有關更多詳細信息,請參見documentation。
看看Subversion的配置文件。在Unix/Mac/Linux系統上,它是$HOME/.subversion/config
。在Windows中,它可以是不同的地方。通常在%USERPROFILE%\.subversion\config
,但我不能在每個系統上擔保。一些Subversion客戶端可能會把它放到註冊表中。
在Subversion配置文件中,有一個部分[miscellany]
。幾行下來,有一個global-ignores
條目。任何與全局模式匹配的文件都不會通過遞歸svn add
或svn add
添加文件通配符而不是特定文件名。另外,默認情況下,當您執行svn status
時,任何與匹配模式匹配的未添加文件都不會顯示。
請參閱Subversion在線手冊中的this section。看看global-ignores
。
可能的重複[如何忽略顛覆文件?](http://stackoverflow.com/questions/86049/how-do-i-ignore-files-in-subversion) –