在TFS中将最新更改从主干移动到新分支
我昨晚在我们的行李箱上登记了commit 100。另一个开发人员今天下午在主干上签入了commit 101。我希望他能创建一个分支。将主干恢复为100并创建包含101的新分支的最简单方法是什么?立即从101创建分支。新分支存在后,使用rollback命令撤消主干中的101 如果您使用的是TFS 2012,您只需要查看主干的历史记录,然后突出显示checkin 101并选择rollback complete changeset。在回滚中签入,这将是签入102在TFS中将最新更改从主干移动到新分支,tfs,branch,Tfs,Branch,我昨晚在我们的行李箱上登记了commit 100。另一个开发人员今天下午在主干上签入了commit 101。我希望他能创建一个分支。将主干恢复为100并创建包含101的新分支的最简单方法是什么?立即从101创建分支。新分支存在后,使用rollback命令撤消主干中的101 如果您使用的是TFS 2012,您只需要查看主干的历史记录,然后突出显示checkin 101并选择rollback complete changeset。在回滚中签入,这将是签入102 在将新分支合并回主干时,您可能会遇到问
在将新分支合并回主干时,您可能会遇到问题,如果TFS认为回滚优先(因为它是最新的),则使用visual studio命令行进行合并,并使用
tf merge$/teamproject/devbranch$/teamproject/trunk/recursive/force
立即从101创建分支。新分支存在后,使用rollback命令撤消主干中的101
如果您使用的是TFS 2012,您只需要查看主干的历史记录,然后突出显示checkin 101并选择rollback complete changeset。在回滚中签入,这将是签入102
在将新分支合并回主干时,您可能会遇到问题,如果TFS认为回滚优先(因为它是最新的),则使用visual studio命令行进行合并,并使用tf merge$/teamproject/devbranch$/teamproject/trunk/recursive/force