13

Visual Studio を使用して、毎日多くのシェルフセットを確認する必要があります。コマンドをツールバーに追加しましたTfsPendingChangesが、シェルブセットにアクセスする残りの手順 (アクション/シェルブセットの検索) はまだぎこちなく感じます。実際、シェルフセットのレビューは、私自身の保留中の変更とは何の関係もありません。そして、VS11 は、それまでよりもさらに 1 歩長くなりました。

Visual Studio 2012 で、「Find Shelvets」を何らかの形でメニューまたはツールバーに直接追加する方法はありますか?

4

4 に答える 4

17

ツールバーを右クリックして「カスタマイズ」すると、ダイアログが表示されます。「キーボード」ボタンを押して、File.TfsUnShelvePendingChanges を選択し、ホット キーを割り当てます。ホット キーを機能させるには、ソース管理エクスプローラ ウィンドウを開いてアクティブにする必要があると思います。

または...これはまさに探しているものではないかもしれませんが、ソース管理エクスプローラー ウィンドウを開いてアクティブにしている場合はALT-F ALT-R ALT-F ALT-F ALT-S、ダイアログが表示されます。それは実際にはファイル/ソース管理/検索/シェルフセットの検索です。

于 2012-12-12T15:25:32.540 に答える
3

シェルフセットを使用する最も簡単な方法は、新しいマイ ワーク機能を使用することです。作業を一時停止して再開することにより、進行中のタスクをドラッグ アンド ドロップするだけで、Visual Studio がすべてのシェルフセット マジックを自動的に実行します。

同じことがレビューにも当てはまり、現在の作業を一時停止するか、新しい一時的なワークスペースを作成し、レビュー リクエストを開き、変更を自動的に延期し、完了したら以前のタスクを再開して元の場所に戻ります。

コツを掴めば本当に素晴らしいです。ボンネットの下でシェルフセットを使用していることは知っておくと便利ですが、この方法では実際に知る必要はなく、機能します。

TWA Diff に関しては、TFS 2012 Update 2で大幅な改善が行われ、リリースの準備がほぼ整っています...

于 2013-02-13T10:18:46.293 に答える
1

これがレビューのみの場合は、Team Web Access の方が適しているでしょうか? http://:8080/tfs/web/ に移動し、チーム プロジェクトを選択して、[ソース] タブをクリックし、[シェルブセットを検索] をクリックします。次に、新しいブラウザ ウィンドウで各シェルブセットを開くと、すべての変更が一覧表示され、比較などをすばやく行うことができます。

于 2012-12-12T14:58:03.270 に答える