回滚tfs中的变更集

时间:2013-02-27 13:45:58

标签: visual-studio tfs visual-studio-2012 tfs2012

使用visual studio 2012和TFS 2012,我想将变更集回滚到前一个变更集。

3 个答案:

答案 0 :(得分:59)

在TFS 2012中,

  1. 查看要回滚的事物的历史记录。
  2. 选择要回滚的更改集。
  3. 右键单击changset并选择" Rollback"。
  4. 检查挂起的更改是否正确(rollback命令将还原整个更改集而不仅仅是您选择的文件)
  5. 登记入住。
  6. 在TFS 2010中,您可以从visual studio命令提示符调用tf rollback命令,也可以安装TFS power tools并使用与上面相同的过程

答案 1 :(得分:20)

在TFS / Visual Studio 2012中,您有几个选择。

回滚到特定版本

在Source Control Explorer中:

  • 右键单击要回滚的分支
  • 点击回滚...
  • 选择回滚到特定版本
  • 输入您要回滚的变更集编号。

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

  • 右键单击要回滚的变更集
  • 选择回滚整个changset

检查回滚。

答案 2 :(得分:-7)

我从未使用过TFS 2012,但这可以在2010年使用

获取特定版本并选择要回滚的版本 然后再次检查该代码。

有点难看,但它对我有用,如果有人有更好的解决方案,请告诉我:)