Version control 仅在TFS中从命令行回滚变更集?

Version control 仅在TFS中从命令行回滚变更集?,version-control,tfs,Version Control,Tfs,我正在为TFS构建一个自动促销实用程序。我想支持的功能之一是回滚最新的更改。我非常了解Rollback Power工具,但我的理解是,即使您通过命令行传入变更集,它仍然会为其他操作打开GUI界面 我的想法是遍历我想要回滚的分支的变更集历史,创建一个新的工作区,在最后一个变更集之前获取该变更集的特定版本,然后将其合并到当前工作区,强制从以前的版本解决冲突。这一切都以自动化的方式在服务器上运行,工作空间会动态创建和删除 还有其他更好的方法吗 您可以使用/noprompt选项停止回滚powertool

我正在为TFS构建一个自动促销实用程序。我想支持的功能之一是回滚最新的更改。我非常了解Rollback Power工具,但我的理解是,即使您通过命令行传入变更集,它仍然会为其他操作打开GUI界面

我的想法是遍历我想要回滚的分支的变更集历史,创建一个新的工作区,在最后一个变更集之前获取该变更集的特定版本,然后将其合并到当前工作区,强制从以前的版本解决冲突。这一切都以自动化的方式在服务器上运行,工作空间会动态创建和删除


还有其他更好的方法吗

您可以使用/noprompt选项停止回滚powertool弹出GUI,如果您足够勇敢,还可以使用/automerge。

您可以使用/noprompt选项停止回滚powertool弹出GUI,如果您足够勇敢,还可以使用/automerge