私はVisual C#Studioを初めて使っています(実際にはExpress Editionを使用していますが、別の開発者はフルバージョンを使用しています)、バージョンコントロール(svn)を使用しています。Visual C#Studioプロジェクトのどのファイルをバージョン管理する必要はありませんか?
プロジェクトファイルをリポジトリに追加することもできます。このレポは、Visual C#Studioを使用している2人のためのものです。しかし、そこにいくつかの無関係なファイルがあるように感じます。誰かがVisual C#Studioプロジェクトファイルに精通していれば、どのファイルが安全にsvnにできますか:無視されますか?
いくつか疑わしいファイル:
- project.csproj
- project.csproj.Debug.cachefile
- project.csproj.user
- project.sln
- project.suo
- Content \ Content.contentproj
.slnは必須ですが、これは何ですか?そして.csproj?プロジェクトの読み込み時にVisual C#Studioで生成することができますか?
SLNは、ソリューションファイルでは、csprojは、C#のプロジェクトファイルです。これらのファイルの両方が必要になります。 suoはソリューションユーザオプションファイルであり、その名前が示すように、あなたはそのファイルを望んでいません。それは単にユーザーオプションを含んでいます。また、すべての* .csproj。*ファイルも無視することができます。 – mrsheen
http://msdn.microsoft.com/en-us/library/ee817674.aspx Microsoftの明示的なリストがあります。 – JMD