2010-11-04 120 views
2

每當我創建一個新的Ruby on Rails項目時,我都會告訴SVN忽略一些文件夾,例如日誌。這很容易做到,用這些命令:忽略Subversion中的tmp文件夾

svn remove log/* 
svn propset svn:ignore "*" log/ 

另一個明顯不適合SVN的文件夾是tmp。所以,我總是試圖做就可以了相同的操作,但SVN似乎並沒有忽視它...它向我發送這些郵件,以便當我執行上述命令:

svn: 'tmp' is not a working copy 
svn: warning: 'tmp' is not under version control 

似乎沒什麼問題。 ..問題是,「SVN狀態」命令還是輸出這樣的:

?  tmp 

我怎樣才能擺脫這個問號?

回答

9

添加tmp目錄名的svn:忽略了父目錄屬性:

svn propset svn:ignore tmp . 

注意,svn:ignore屬性的文件忽略模式多行列表,因此它通常是更好的編輯它svn propedit

svn propedit svn:ignore . 

使用設置新的值時svn propset將完全覆蓋您在財產有任何其他。

+0

你是我的英雄,格雷格!非常感謝! – RooSoft 2010-11-05 13:02:00