VS2012は、VS2010にあったTFSチェックインのポップアップウィンドウを削除しているようです。サイドバーのチームエクスプローラータブを引き継いで、変更したファイルなどの重要なものを埋めるようになりました。VS2012でチェックインするために通常のポップアップウィンドウに戻る方法はありますか?
5 に答える
私にとって最良の解決策は、iSidの答えに基づいています。古いダイアログをポップアップする外部ツールを追加することです。これは、Visual Studioから実行できます:[ツール]->[外部ツール...]->[追加]、次の値を使用します。
タイトル:チェックイン(またはメニューに表示される任意の名前)
コマンド: C:\ Program Files(x86)\ Microsoft Visual Studio 11.0 \ Common7 \ IDE \ TF.exe(これはWindows x64のデフォルトのVSインストール場所です)
引数: checkin
初期ディレクトリ: $(SolutionDir)
スクリーンショットは次のとおりです。[ツール]->[チェックイン]から呼び出して(または、ここで
説明するように、キーボードショートカットをTools.ExternalCommand *に割り当てることもできます)、新しいスタイルで古いグッズを楽しむこと
ができます。変数のため、開かれていません。これを回避するには、代わりにワークスペースへのパスをハードコーディングします。
さらに、tf.exeは「shelve」引数を使用して呼び出すことができます。これにより、古いスタイルのシェルフダイアログが表示されます。
$(SolutionDir)
tf checkin
Visual Studioコマンドプロンプトからコマンドを使用すると、同じ古いチェックインウィンドウが表示されます。
Pending Changes
ウィンドウが内にマージされているTeam Explorer
間、Solution Explorer
チェックインが保留されているものによるフィルタリングが可能になります。さらに、Open Files
フィルターを適用することもできます。フィルタを適用するPending Changes
と、すべてまたは一部のファイルを選択して右クリックし、チェックインを実行するオプションがあります。このコマンドはTeam Explorer
、Pending Changes
ビューに直接移動します。下記参照...
もう1つの方法は、ProductivityPowerToolsを使用することです。この拡張機能はWindowsシェル統合を追加するため、Visual Studioを開かなくても、ほとんどのTFSコマンドをWindows内から直接実行できます。Power Toolsは、Windowsシェル内から使用する場合、古いスタイルのウィンドウを使用します。
最も簡単な解決策は、(右クリックメニューを使用して)[チームエクスプローラー]タブをタブ付きドキュメントとしてドッキングすることだと思います。そうすれば、ポップアップダイアログと同等になります。