2016-08-22 3 views
1

svn propset svn:ignoreがどのファイル(に相当)を修正しているかを知りたいので、そのファイルを実際にリポジトリにコミットすることができます。svn:ignoreはどのファイルを修正しますか?

など。私はJavaMavenで作業しています。これは "target"という名前のディレクトリを作成しますが、これは無視しています。 svn propset svn:ignore target .は動作しますが、どの設定ファイルがそのコマンドで変更されているかわからないので、チームに変更を反映させることができます。

RELATED:SVN ignore like .gitignore

+0

バージョン管理されたファイルは変更されず、.svnファイル(またはSVNバージョンに応じてファイル)に内部的に保存されます。これは、.svnファイルにも保存されている新しいファイルや削除を伝播するのと同じ方法で、チームに伝播されます。 – YMomb

答えて

3

svn:ignoreプロパティは.svnフォルダ内の他の特性と一緒に格納されます。次のコミット後にリポジトリに自動的に保存されます。あなたが他の「通常」のファイルをコミットせずにのみsvn:ignore変更をコミットしたい場合は、試すことができます:

svn commit --depth=empty . 

svn:ignoreの値はsvn propget svn:ignoreで確認することができます。

+0

'svn:ignore'がどのように変更されたのでしょうか? – amphibient

+1

'svn:ignore'の値を' svn propget svn:ignore'で確認することができます。 – mateuszlo

+0

しかし、プロパティセットがレポに対して相対的に変更されたかどうかを教えてくれますか? – amphibient

関連する問題