TFS で最近行った変更をロールバックしたいと考えています。Subversion では、これは非常に簡単でした。ただし、TFS では信じられないほどの頭痛の種のようです。
オプション 1: 以前のバージョンを取得する
- 各ファイルの以前のバージョンを手動で取得する
- 編集のためにチェックアウト
- 失敗 - チェックアウト (VS2008) により、強制的に最新バージョンを取得する
オプション 2: TFS Power Tools を入手する
- Team Foundation Power Tools をダウンロード
- コマンド ラインからロールバック コマンドを発行する
- 失敗 - 他に保留中の変更がある場合は機能しません
オプション 3: 変更を手動で元に戻す
- 変更を手動で元に戻し、新しい変更セットをコミットする
質問
TFS で以前の変更セットにロールバックするにはどうすればよいですか?