1. ホーム
  2. visual-studio

コンフリクトを最小限に抑えるために、Subversionが無視すべきVisual Studioのファイルは何ですか?

2023-11-02 20:19:25

質問

私は、Subversion を使用して作業をバージョン管理する多くの .Net 開発者をサポートしていますが、Visual Studio がプロジェクトの管理、デバッグなどに使用する追加ファイルに関連していると思われる、多くの問題に遭遇しています。具体的には、これらのファイルがすでにレポにあるという事実のために、コンフリクトを引き起こしているようです。それらを取得する方法とそれらを処理する方法はわかっていますが、まず、それらが何であるかを知る必要があります。

では、Subversion が無視できるファイル/ディレクトリは何でしょうか、そしてなぜ無視できるのでしょうか。

これは大規模で、どちらかというと整理されていない ASP.Net サイトであり、サイトのデプロイは svn の更新を介して行われるため、ファイルの変更に応じてサイトを動的にコンパイルするために IIS が必要とするファイルは、リポジトリに残しておく必要があります。

どのように解決するのですか?

  • bin と obj ディレクトリ
  • *.user ファイル (MyProject.csproj.user)
  • *.suo ファイル

また、Visual Studio 2015を使用している場合は、.vsディレクトリ。