- 我们使用 VS2013 无意中向 TFS 提交了一些代码,这创建了变更集 2。
- 为了修复此错误,我们将变更集 2 回滚到本地计算机
- 然后我们提交了变更集 2 的回滚,从而创建了变更集 3
- 现在我们想要获取我们最初在本地计算机上错误 checkin (从步骤 1 开始)的代码,因此我们执行了“获取特定版本”并选择了变更集 2,这样我们在本地计算机上就有了变更集 2
- 我们在本地计算机上进行了所需的更改,该计算机现在具有变更集 2
将包含更正的变更集 2 提交回 TFS 以便我们可以创建变更集 4 的步骤是什么? (文件不再标记为已更改)
最佳答案
有 2 个选项。
首先是回滚回滚。这样做的缺点是将所有文件标记为回滚。
第二个是对C2执行“获取特定版本”,将更改的文件复制到源代码控制之外。执行“获取最新版本”并将它们复制回来。如果这是一个很大的变更集,这可能会很痛苦。
关于c# - 紧急回滚后如何将回滚的变更集+修复 checkin TFS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24896282/