1

VS プロジェクトを SVN にコミットするとき、どのフォルダー レベルでリポジトリにコミットする必要がありますか

.sln ファイルと .suo ファイル、およびプロジェクトとパッケージ フォルダーを含むソリューションの親フォルダーにする必要がありますか?

または、プロジェクト フォルダーの内容をコミットする必要があります (したがって、.sln、.suo ファイル、および packages フォルダーを除外します。

4

2 に答える 2

2

Nuget がプロジェクトのパッケージを取得する一般的な方法になっているため、SVN にソリューションを含める必要があります。パッケージを自動的にダウンロードするようにソリューションをセットアップできるため、実際の Nuget パッケージは必要ありません。

ソース管理での NuGet の使用に関するリンクは次のとおりです。

于 2013-04-11T15:47:15.027 に答える
1

すべてをコミットする場合は、ルート (.sln) ファイルでコミットする必要があります。これにより、たとえば、ソリューションに追加された新しいプロジェクトを取得できます。

プロジェクト固有の変更をコミットする (特定のプロジェクトにファイルを追加する) だけの場合は、プロジェクト レベルでコミットします。

于 2013-04-11T15:49:11.250 に答える