77

SVN リポジトリまたは PC 上の SVN クライアントの無視のグローバル リストを設定する方法はありますか?

私が Tortoise/Ankh/VisualSVN のようなツールを使用している唯一の理由は、bin/obj/Resharper をすべて使わずに、必要なファイルだけをチェックインしたいからです。

甘やかされ.gitignore.hgignore、リポジトリにコピーするだけgit commit -aで、ジャンクのチェックを気にせずに使用できます。

手動で設定できることはわかっていますが、それは面倒で、作成されるすべての新しいフォルダーにも適用する必要があったと思います。

Windows で SVN を使用する。

4

2 に答える 2

89

Subversion のインストールでは、次のいずれかのようなパスにファイルがあります。

  • Windows Vista/7/8/8.1/10:C:\Users\<username>\AppData\Roaming\Subversion\config
  • Windows XP:c:\Documents and Settings\<username>\.subversion\config
  • Unix (Linux など)、macOS:$HOME/.subversion/config

Subversion のグローバル構成が含まれています。[miscellany]セクションには、グローバルglobal-ignoresに無視されるファイル名パターンを設定するために使用できるパラメーターがあります。

Subversion bookのRuntime Configuration Areaセクションには、必要に応じてレジストリでそのようなグローバル構成パラメーターを設定する方法など、詳細が記載されています。

典型的な例:

[miscellany]
global-ignores = *.o *.so *.so.[0-9]* .DS_Store [Tt]humbs.db

または、Git の使用への移行段階にある場合は、次のようになります。

[miscellany]
global-ignores = .git
于 2010-04-22T22:19:06.063 に答える