本文介绍了紧急回滚后如何将我的回滚变更集和修订签入TFS的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
- 我们使用VS2013意外地向TFS提交了一些代码,该代码创建了变更集2.
- 为了解决此错误,我们将变更集2回滚到本地计算机
- 然后我们提交了变更集2的回滚,从而创建了变更集3
- 现在,我们想获取最初在本地计算机上(从步骤1开始)错误签入的代码,因此我们进行了获取特定版本"并选择了变更集2,因此我们在本地计算机上拥有变更集2.
- 我们在具有更改集2的本地计算机上进行了所需的更改
将变更集2提交到TFS并进行更正,以便我们可以创建变更集4的步骤是什么? (文件不再标记为已更改)
推荐答案
有2个选项.
首先是回滚回滚.这样做的缺点是将所有文件都标记为回滚".
The first is to rollback the rollback. This has the downside of marking all the files as Rolled-Back.
第二种方法是为 C2 执行获取特定版本",将更改后的文件复制到源代码控制之外.执行获取最新"并复制回去.如果这是一个很大的变更集,这可能会很麻烦.
The second is to do the "Get Specific Version" for C2, copy the files that are changed out of source control. Perform a "Get Latest" and copy them back in. This could be a pain if this is a large changeset.
这篇关于紧急回滚后如何将我的回滚变更集和修订签入TFS的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!