2015-09-16 40 views
8

Visual Studio(2015)でローカルGitリポジトリに接続すると、チームエクスプローラにGit固有のインターフェイス(変更、分岐、同期など)が表示されます。私はGit以外のTFSプロジェクトに接続すると、このスイッチを確認することを拒否し、このGitインターフェイスを表示し続けます(My Work、Pending Changes、Source Control ExplorerなどのTFSインターフェイスとは対照的です)。私はGitのメニューオプションのいずれかをクリックするたびに、私は完全に午前その情報があるVisual Studio Team Explorerのソース管理コンテキストの切り替え

あなたがGitのチームプロジェクト

に接続されていないため、現在のページがアクティブであるというメッセージを取得しますTFSモードに切り替えるのではなく、Gitプロジェクトに接続することを示唆しています。

私が見つけた唯一の救済策は、VSを閉じて再オープンすることです。非常に面倒です。このスイッチを強制的に切り替える方法はありますか?

+0

どのようにして別のプロジェクトに接続していますか?ソリューションを閉じて新しいソリューションを開いていますか? TFVCとGitの両方のプロジェクトを含むソリューションをお持ちですか? –

+0

通常、[接続の管理]ボタン(緑色のプラグアイコン)をクリックします。プロジェクトをダブルクリックします。そして、いいえ...常に2つの完全に別々のプロジェクト。 –

+1

VS(ツール>>オプション>>ソース管理)でソース管理プロバイダを切り替えることを思い出しましたか? –

答えて

13

私は同じ問題を抱えていました。 Microsoft Git Pluginに戻って、Tools - > Options - > Source Controlの順にスイッチバックしなければならないかのように見えます。私はあなたがTFSプロジェクトをダブルクリックすることができる間、チームエクスプローラウィンドウはオプションメニューから行われていない限りリセットしないと思う。

+0

それはそのままで、これは正しいと思われます。さらに悪いことに、TFSが選ばれたので、私はそれをGITに戻す必要があった。 –

+0

私のための@ChadSchougginsは同じ状況にあります –

関連する問題