Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我昨晚在我们的行李箱上签入了提交 100。另一位开发人员今天下午在主干上签入了提交 101。我希望他改为创建一个分支。将主干恢复为 100 并创建包含 101 的新分支的最简单方法是什么?
现在从 101 创建分支。一旦新分支存在,使用回滚命令撤消主干中的 101。
如果您使用的是 TFS 2012,您只需要查看中继的历史记录,然后突出显示签入 101 并选择回滚完成变更集。签入回滚,这将是签入 102。
当您将新分支合并回主干时,您可能会遇到问题,如果 TFS 认为回滚优先(因为它较新),则使用 Visual Studio 命令行进行合并并使用tf merge $/teamproject/devbranch $/teamproject/trunk /recursive /force
tf merge $/teamproject/devbranch $/teamproject/trunk /recursive /force