新しい組み込みの Git サポートを備えた Visual Studio 2013 を使用しています。私たちのプロジェクトは TFS 2010 で管理されていますが、慣性/頑固さのために、ソース管理にはgit-tfsを使用しています。私は今でも TFS イシュー トラッカーなどを使用しています。
VS2012 では、これは正常に機能しました。VS は、ソリューションがサポートされているソース管理下にないことを確認しただけで、TFS 作業項目を問題なく操作できました。ただし、VS2013 では、プロジェクトは Git で管理されていると検出されます。これにより、VS の TFS 統合がほとんど利用できなくなります。
これは、ソリューションに取り組んでいるときにチーム プロジェクトに接続されていないことを意味します。TFS に接続すると、ソリューションが閉じられます。逆に、Git マネージド ソリューションを再度開くと、開いていたすべての作業項目クエリが閉じられ、TFS から切断されます。
これを回避する方法はありますか? 組み込みの Git サポートを無効にしていますか、それとも設定を見逃していましたか?