2016-08-25 34 views
0

我在TFS两个变更集(单个文件),例如8901和9053.TFS - 从同一个文件的两个版本(在同一分支)

合并代码中,我要合并在两个密码这些更改集。

The Image contains all the change sets

当我选择这两个变更集,我不觉得除了比较和副本的任何选项。请参阅下面的截图一样。

enter image description here

我想这两个变更合并,这样我的文件将最终包含的代码,这两个版本。

有关如何实现此目的的任何建议?请帮忙。

在此先感谢。

回答

0

合并在分支之间使用,而不在变更集之间使用。

看来9053是你的项目的最新版本,所以你应该已经在你的工作区中获得这个版本。在我的例子中,它是TestCaseProject

那么你可以尝试创建一个分支为这个项目从8901,命名TestCaseProject-branch

enter image description here

在此之后,执行合并从TestCaseProjectTestCaseProject-branch,您可以检查TestCaseProject分支是否包括在8901和9053中需要进行所有更改。

+0

感谢您的回复。我有一个变更集8901.该变更集中的代码必须恢复并作为变更集8962签入。经过多达9053的登记后,我现在也想获得8901的代码。你能否建议如果这是可能的?根据你的建议,我创建了一个新的分支,但它只反映了最后一个托管版本。 – user2598808

+0

正如我在我的回复中提到的,您可以尝试从8901创建一个分支,查看我的截图。 –

相关问题