2010-04-30 230 views
1

我在Mac上使用svn。我正在嘗試添加一個eclipse項目到回購站。我想忽略所有的.class文件和一些子文件夾。我正在使用一種ignore.txt文件,它可以工作。我的文件夾結構,例如:忽略svn控制文件夾中的文件和文件夾?

project/ 
    extras/ 
     test.class 
     zips/ 
    blah.class 
    ignore.txt 

然後我ignore.txt文件看起來像這樣:

*.class 
extras/zips 

如此「blah.class」被忽略這是完美的,但是,「拉鍊」文件夾不會被忽略,其中的「test.class」文件也不會被忽略。

我想我必須爲每個子文件夾創建一個ignore.txt文件,我不能像現在一樣在根文件夾中創建一個主文件夾?

所以基本上我應該文件夾中創建一個文件ignore.txt「額外」的內容

*.class 
zips 

,並重復我的所有子文件夾?

由於

-------編輯----------------- 上述編輯以反映使用ignore.txt文件的更新後的使用:

svn propset svn:ignore -F ignore.txt . 

回答

1

在您的svn configuration file中設置global-ignores

+0

哎呀對不起,我更新爲使用ignore.txt文件,但是很困惑,如果我需要在我想控制忽略規則的每一個子文件ignore.txt,或者我可以只使用一個頂級ignore.txt ?這將是理想的,但目前似乎沒有工作,謝謝。 – user246114 2010-04-30 11:39:15

+0

我永遠不會使用全局忽略,因爲這僅限於您的客戶端,而不是使用屬於項目一部分的屬性。而且每個簽出的人都會得到屬性的忽略。 – khmarbaise 2010-04-30 11:51:45

+0

酷耶是我切換到使用(忽略.txt)的忽略文件?如果是這樣,我想我差不多有工作,只是困惑,如果我需要每個文件夾的ignores.txt,或者如果我能有一個在我的項目文件夾的根?謝謝 – user246114 2010-04-30 11:53:59