144

棚ボタンは大丈夫で、今日は変更を棚上げしていましたが、今は棚を外す方法が見つからないようです。これは私をかなり苦境に追いやった!

Visual Studio 11 Betaでこのボタンが実際に欠落している場合、これを一時的に実行するために実行できるコンソールベースのTFSコマンドがある可能性がありますか?

おかげで、私は実際にこれについてもグーグルで答えを見つけることができません。

4

5 に答える 5

229

[チームエクスプローラー]、[変更の保留中]、[アクション]、[シェルフセットの検索]の順に移動し、シェルフを解除するシェルフを右クリックして、最後に[シェルフ解除]を選択します。

于 2012-04-20T12:43:14.493 に答える
32

また :

File > Source Control > Find > Find Shelvesets
于 2013-05-23T08:19:27.157 に答える
4

一般に、Visual Studio で利用可能な数千のオプションの中からオプションが見つからない場合は、非常に便利な "クイック起動" (Ctrl-Q) 機能があります。この場合、「shelf」と入力すると、シェルフセットの場所が表示されます。

于 2014-08-29T19:19:50.677 に答える
2

ソース管理下でソリューションを開いた場合にのみ unshelve オプションが表示されるという Nock の回答に追加したいだけです。

Visual Studio ワークスペースが Team Foundation に接続されているかどうかに関係なく、空のソリューションを開いた場合、オプションは表示されません

これは、空のソリューション (Visual Studio ワークスペースに TFS が接続され、ソース管理がすべて接続されている) でシェルブセットの保留を解除しようとした場合の様子です。ソース管理から保留を解除するオプションはありません。

TFS が接続された空のソリューション

これは、ソース管理下のソリューションを開いた状態です。

保留解除オプション

答えの教訓は、棚上げを解除したいシェルブセットを持つソース管理下にある可能性のあるソリューション/プロジェクトを開くことです。

于 2015-06-17T21:24:21.160 に答える