在tfs中回滚一个变更集

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

在TFS 2012中,

  1. 查看您想要回滚的事件的历史logging。
  2. select您想要回滚的变更集。
  3. 右键单击changset并select“回滚”。
  4. 检查挂起的更改是否正确(回滚命令将恢复整个更改集,而不仅仅是您select的文件)
  5. 报到。

在TFS 2010中,您可以从Visual Studio命令提示符处调用tf rollback命令,也可以安装TFS电动工具并使用上述相同的过程

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

回滚到特定的版本

在源代码pipe理器中:

  • 右键单击你想要回滚的分支
  • 点击回滚…
  • select回滚到特定的版本
  • input您想要回滚到的变更集编号。

回滚一个变更集(也可以通过上面加载的对话框来完成)

  • 右键单击想要回滚的变更集
  • select回滚整个changset

检查回滚。

我从来没有与TFS 2012合作过,但是这个工作在2010年

获取特定版本并select要回滚的版本,然后再次检入该代码。

有点丑,但它适用于我,如果有人有一个更好的解决scheme,请告诉我:)