17

NuGet と NuGet パッケージの復元を SVN で使用しています。packages フォルダー内のすべてのパッケージ ディレクトリを無視し、repositories.config ファイルを含める方法はありますか?

4

1 に答える 1

37

Packages ディレクトリ自体を無視しないでください。リポジトリ構成をコミットするには、このフォルダーが必要になります。

  1. 「Packages」ディレクトリを右クリックし、Subversion に追加します。「追加」ダイアログで、Packages ディレクトリと「repositories.config」ファイルのみを選択します。

  2. 「Packages」ディレクトリをもう一度右クリックし、今度は TortoiseSVN のプロパティを表示します。

  3. [プロパティ] ダイアログで、[新規...] -> [詳細設定] を選択します。

    プロパティ ダイアログ

  4. 詳細ダイアログで、プロパティ名を「svn:ignore」に設定し、値を「**」に設定します。

    ここに画像の説明を入力

  5. 終わり。専念。

** ignore 設定により、すべてのファイルとサブディレクトリが無視されます。ただし、repositories.config はコミットされているため、このファイルのみの無視設定が上書きされます。構成ファイルが追跡され、変更が記録されます。

于 2013-09-06T19:29:13.283 に答える