首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用tfpt.exe回滚TFS2008中的合并

问使用tfpt.exe回滚TFS2008中的合并
EN

Stack Overflow用户
提问于 2011-06-24 01:11:27
回答 1查看 311关注 0票数 1

我需要在TFS2008中回滚合并操作。该分支将需要在以后的日期合并。我知道我可以在主干上使用tfpt.exe回滚操作来恢复由合并修改的文件,但是回滚不会修改合并信息,所以将来从分支到主干的合并不会恢复由回滚所撤消的更改。此外,从主干到分支的合并将有覆盖分支中的更改的风险。

我可能遗漏了相当多的必要信息,所以我会根据需要更新问题。

撤消合并并在以后仍能合并所有更改的最佳方式是什么?

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-06-24 03:13:20

我只是手动尝试了一下,在签出一个旧版本,然后签入旧版本后,当你尝试合并时,文件本质上仍然被标记为已合并。我在不使用tfpt的情况下看到了同样的问题--非常有趣。

所以我看了一下文档,看起来你想要做的是使用/force。我猜如果你做一个tfpt回滚,然后运行tf merge,它会起作用。如果没有,请尝试手动回滚,然后运行tf merge /force。

/force

忽略合并历史记录并将指定的更改从源合并到目标中,即使这些更改以前已部分或全部合并。

希望这能有所帮助。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6457966

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档