2011-07-29 11 views
6

私は、次のフォルダ構造を持っている、と私はサブプロジェクトにsvn(subversion)は、rootで設定されたすべてのサブディレクトリで特定のファイルタイプを無視しますか?

main-project/ 
    sub-1/.classpath 
    sub-2/.classpath 
    sub-3/part1/.classpath 
    sub-3/part2/.classpath 

をすべて日食のファイル(.classpath.project.settings)を無視するのsvnのための希望は、設定の方法はあります"メインプロジェクト"の.svnsvn:ignore **/**.classpath?

だから私はすべての単一のサブフォルダで編集する必要はありませんか?

+2

SO関連質問[どのように私は再帰的に無視されたファイルを非表示にするには、SVNのステータスを設定することができます](HTTPを参照してください。 ://stackoverflow.com/questions/1594933/how-can-i-recursively-configure-svn-status-to-hide-ignored-files)。 – Bilal

答えて

11

for:

vim ~/.subversion/config 

scrol 「グローバル無視」へのダウンL:

global-ignores = *.classpath 

答えはここから来た:

How can I recursively configure svn status to hide ignored files?

+0

グローバル設定は '%AppData%\ Roaming \ Subversion'にありました。ありがとうございました@Joey http://stackoverflow.com/a/2694934/1108891 –

+0

ありがとう!私はこれを( 'サブフォルダ/ .classpath')を.svnignoreに入れて、' svn propset svn:ignore -F .svnignore。 'を実行します。' svn st'を実行しても 'サブフォルダ/ .classpath '。だから私はあなたの方法を使用し、それは動作します – zhuguowei

5

使用--recursive-Rsvn propset上のフラグと、それはすべてのサブフォルダに再帰的に適用されるようにsvn:ignoreを設定します。私は私が探していた答えを信じて

svn propset svn:ignore -R <mask> <directory or . for current>

http://svnbook.red-bean.com/en/1.5/svn.ref.svn.c.propset.html

関連する問題