86

VS2012は、VS2010にあったTFSチェックインのポップアップウィンドウを削除しているようです。サイドバーのチームエクスプローラータブを引き継いで、変更したファイルなどの重要なものを埋めるようになりました。VS2012でチェックインするために通常のポップアップウィンドウに戻る方法はありますか?

4

5 に答える 5

91

私にとって最良の解決策は、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)

于 2013-01-09T12:02:49.020 に答える
21

tf checkinVisual Studioコマンドプロンプトからコマンドを使用すると、同じ古いチェックインウィンドウが表示されます。

于 2012-11-12T05:42:37.047 に答える
13

Pending Changesウィンドウが内にマージされているTeam Explorer間、Solution Explorerチェックインが保留されているものによるフィルタリングが可能になります。さらに、Open Filesフィルターを適用することもできます。フィルタを適用するPending Changesと、すべてまたは一部のファイルを選択して右クリックし、チェックインを実行するオプションがあります。このコマンドはTeam ExplorerPending Changesビューに直接移動します。下記参照...

ソリューションエクスプローラー-保留中の変更フィルター

于 2012-08-30T20:55:58.327 に答える
5

もう1つの方法は、ProductivityPowerToolsを使用することです。この拡張機能はWindowsシェル統合を追加するため、Visual Studioを開かなくても、ほとんどのTFSコマンドをWindows内から直接実行できます。Power Toolsは、Windowsシェル内から使用する場合、古いスタイルのウィンドウを使用します。

于 2013-10-24T14:16:06.910 に答える
4

最も簡単な解決策は、(右クリックメニューを使用して)[チームエクスプローラー]タブをタブ付きドキュメントとしてドッキングすることだと思います。そうすれば、ポップアップダイアログと同等になります。

タブを右クリックして、

于 2013-08-26T06:42:35.610 に答える