たとえば、「プロジェクト」というディレクトリがあり、ディレクトリを追加するときに次のワイルドカード「*.jpg」に一致するものはすべて無視したいとします。これどうやってするの?
編集:明確にするために、私は鶏と卵の問題に直面しています。バージョン管理にディレクトリを追加する前に、ファイルを無視できません。ただし、ディレクトリを追加すると、無視したいファイルが自動的に追加されます。
たとえば、「プロジェクト」というディレクトリがあり、ディレクトリを追加するときに次のワイルドカード「*.jpg」に一致するものはすべて無視したいとします。これどうやってするの?
編集:明確にするために、私は鶏と卵の問題に直面しています。バージョン管理にディレクトリを追加する前に、ファイルを無視できません。ただし、ディレクトリを追加すると、無視したいファイルが自動的に追加されます。
Subversion構成ファイルを見てください。Unix / Mac / Linuxシステムでは、$HOME/.subversion/configです。Windowsでは、さまざまな場所に配置できます。通常はに%USERPROFILE%\.subversion\configありますが、すべてのシステムで保証することはできません。一部のSubversionクライアントは、それをレジストリに配置する場合があります。
Subversion構成ファイルには、セクションがあります[miscellany]。数行下に、global-ignoresエントリがあります。グロブパターンに一致するファイルは、特定のファイル名の代わりに再帰的svn addまたはファイルグロブパターンを使用して追加されることはありません。svn addまた、デフォルトでを実行すると、グロブパターンに一致する追加されていないファイルは表示されませんsvn status。
Subversionオンラインマニュアルのこのセクションを参照してください。について見てみましょうglobal-ignores。
svn:ignore プロパティを編集する必要があります
> svn pe . svn:ignore
これにより、デフォルトのテキスト エディターが開きます。以下を追加します:-
*.jpg
次に、保存してコミットします。
詳細については、ドキュメントを参照してください。