在紧急回滚后,如何签入我的回滚变更集+修复TFS

时间:2014-07-22 19:36:16

标签: c# vb.net visual-studio tfs tfs2010

  1. 我们使用VS2013偶然向TFS提交了一些代码,创建了让我们说改变集2.
  2. 为了解决这个错误,我们将变更集2回滚到本地计算机
  3. 然后我们提交了变更集2的回滚,从而创建了变更集3
  4. 现在我们想要在本地机器上获取我们最初错误检入的代码(来自步骤1),因此我们做了#34;获取特定版本"并选择了变更集2,因此我们在本地计算机上有变更集2
  5. 我们在本地机器上进行了我们想要的更改,现在已经变更了2
  6. 提交变更集2并将更正返回给TFS的步骤是什么,以便我们可以创建变更集4? (文件不再标记为已更改)

1 个答案:

答案 0 :(得分:3)

有两种选择。

首先是回滚回滚。这有将所有文件标记为Rolled-Back的缺点。

第二个是为 C2 执行“获取特定版本”,复制源代码管理中更改的文件。执行“获取最新”并将其复制回来。如果这是一个很大的变更集,这可能会很痛苦。