TFS回滚到变更集

sij*_*sij 3 tfs visual-studio-2012 tfs2012

有很多内容围绕这个问题提供解决方案,但答案并不令人信服,所以我不得不在这里发帖.

我们有两个代码分支,我合并了一个,但是其他团队成员在合并版本中看到了很多覆盖,所以我想要的是在合并之前将项目回滚到版本(x)(x + 1)发生了.

我到处都有VS 2012/Eclipse TFS 2011.

gre*_*kes 13

在Visual Studio 2012中,您有几个选项.

回滚到特定版本

在Source Control Explorer中:

  1. 右键单击要回滚的分支
  2. 点击 Rollback...
  3. 选择 Rollback to a specific version
  4. 输入您要回滚的变更集编号.

回滚单个变更集(您也可以通过上面加载的对话框执行此操作)

  1. 右键单击要回滚的变更集
  2. 选择 Rollback entire changset

检查回滚.