了解回滚 tfs 中的整个变更集?

Understand Rollback Entire changeset in tfs?

我是 TFS 新手。假设我有 2 个连续版本的变更集:600,601。现在,如果我右键单击 601 并选择 Rollback Entire changeset,这是否意味着之后的变更集 601 应该与 600 完全相同?

我问这个是因为这样做之后,我尝试比较 2 个变更集,发现它们仍然有很大不同。所以我很困惑回滚整个变更集做了什么?

回滚整个变更集将为您提供一组待定变更,这些变更在签入时将 "undo" 在变更集 601 中所做的工作。

结果是您将有 3 个变更集:600、601、602。结果状态将与 600 之后的状态相同。