web-dev-qa-db-ja.com

TFSで変更セットをロールバックする

Visual Studio 2012とTFS 2012を使用して、変更セットを以前のものにロールバックしたいと思います。

48
user1108948

TFS 2012では、

  1. ロールバックするものの履歴を表示します。
  2. ロールバックする変更セットを選択します。
  3. チャンセットを右クリックして、「ロールバック」を選択します。
  4. 保留中の変更が正しいことを確認します(ロールバックコマンドは、選択したファイルだけでなく、変更セット全体を元に戻します)
  5. チェックイン。

TFS 2010では、tf rollbackコマンドは、Visual Studioコマンドプロンプトから、または TFS power tools をインストールして、上記と同じプロセスを使用できます。

61
James Reed

TFS/Visual Studio 2012には、いくつかのオプションがあります。

特定のバージョンへのロールバック

ソース管理エクスプローラーで:

  • ロールバックするブランチを右クリックします
  • [ロールバック...]をクリックします.
  • 特定のバージョンへのロールバックを選択します
  • ロールバックする変更セット番号を入力します。

1つの変更セットをロールバックします(上記でロードされたダイアログでもこれを行うことができます)

  • ロールバックする変更セットを右クリックします
  • チャンセット全体をロールバックするを選択します

ロールバックをチェックインします。

22
gregpakes