web-dev-qa-db-ja.com

tfsの変更セット全体のロールバックを理解しますか?

TFSは初めてです。チェンジセットの2つの連続したバージョンがあるとします:600,601。 601を右クリックしてRollback Entire changesetを選択した場合、変更セット601は正確に600と同じ?

これを行った後、2つのチェンジセットを比較してみましたが、まだかなり異なることがわかりました。 ロールバック全体のチェンジセットが何をしたのか私にはとても混乱していますか?

14
Hopeless

チェンジセット全体をロールバックすると、一連の保留中の変更が提供されます。チェックインすると、チェンジセット601で行われた処理が「取り消され」ます。

その結果、3つのチェンジセット(600、601、602)が作成されます。結果の状態は600の後と同じになります。

28
Dylan Smith