56

使用 Visual Studio 2012 和 TFS 2012,我想将变更集回滚到之前的变更集。

4

3 回答 3

77

在 TFS 2012 中,

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

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

于 2013-02-27T14:55:25.990 回答
26

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

回滚到特定版本

在源代码管理资源管理器中:

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

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

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

签入回滚。

于 2013-03-08T19:13:48.200 回答
-8

我从未使用过 TFS 2012,但这在 2010 年有效

获取特定版本并选择要回滚到的版本,然后再次签入该代码。

于 2013-02-27T13:48:46.427 回答