LinuxでMavenによって生成されたターゲットファイルを無視するようにSubversionを設定するにはどうすればよいですか?それらをSVNにコミットしたくありません。
LinuxおよびMacコマンドラインでこれを行うにはどうすればよいですか?
Subversionのファイルを無視するには、svn:ignoreプロパティを設定します。詳細については、http://svnbook.red-bean.com/en/1.8/svn.advanced.props.special.ignore.htmlの約半分を参照してください。
プロジェクトフォルダからターゲットフォルダを無視するには、
svn propset svn:ignore target .
または、無視されたファイルのリストを編集するには、フォルダを実行します
svn propedit svn:ignore .
コードをSubversionリポジトリにコミットする前に、ディレクトリにsvn:ignoreプロパティを設定して、一部のファイルとディレクトリがチェックインされないようにします。IDEプロジェクトファイルとtarget/ディレクトリは常に除外します。すべての除外を常に念頭に置く代わりに、すべてをファイルに入れて、-Fオプションを使用してファイルを参照すると便利です。
svn propset svn:ignore -F .svnignore .
このファイルをプロジェクトフォルダに入れます
.svnignore
target/*
使用svn propset
:
svn propset svn:ignore directory .
ターゲットフォルダーをリビジョンに追加してから復元した後、Eclipse IDEのsvn:ignoreに追加する簡単な方法を見つけました。