web-dev-qa-db-ja.com

Visual Studio 2015のソース管理への.vsフォルダー?

ソース管理でVS 2015ソリューションの.vsフォルダーを除外/含めるためのベストプラクティスは何ですか?

最初のビルド/編集の後、 '[Root] /。vs/[SolutionName] /v14/.suo'で作成された.suoファイルのみが表示されるため、これが古い '[SolutionName]の置き換えであると想定しています.suo 'であり、(一般に)除外する必要がありますが、バージョン管理する必要があるいくつかのシナリオでは、他の設定などをそこに配置しますか?

this uservoiceから、答えは無視されるべきだと推測していますが、ローカルドキュメントには表示されないため、すべてのマシン設定を更新する前に確認したかっただけです。

32
Gene

チェックしないでください.vsソース管理に。

Roslynが使用する一時キャッシュのみが含まれています。

38
SLaks

.vsをソース管理にチェックインしないでください。

Roslynが使用する一時キャッシュのみが含まれています。

はい、SLaksに同意しました-.vsフォルダはリストを無視します-実際には、最初にこれを行う必要があります。

.vsには「Roslynキャッシュ」のみが含まれていますが、このフォルダーに保存されているものはすべて「working」または「temporary」です...これは、ソリューション/プロジェクトの保存に不要であることを意味します。その後、VSはソリューションの起動時にそれを再作成します-もちろん、IDEの作業構成は失われますが、心配する必要はありません。痛みはありません。

ASP.NETを使用している場合-.vsフォルダー-このファイルを削除すると非常に役立つ場合があります-VSを次回ランチするときに「新鮮な」設定で再作成されると言ったように...

4
Lukasz Makowej

。tfignore file rules を使用して、一部のフォルダーとファイルを除外できます。これは、Gitを使用する場合の.gitignoreと非常によく似ていますが、Team Foundationバージョン管理用です。カスタムルールを使用してファイルを作成し、使用を開始するだけです。

0
ivamax9