0

我正在尝试将分支 A 中提交的修订移植到分支 B。

这是分支 A 的历史记录(r10629 是我要移植到分支 B 的修订版):

A分公司的历史

通常,我通过选择我想要集成的修订,将分支与 Eclipse 中的 CollabNet Merge 客户端合并(右键单击分支 B 项目 > Team > Merge...)。

步骤1 第2步 第 3 步

正如您在最后一个屏幕截图中看到的,与其他版本不同,版本 10629 没有显示。怎么了?

4

1 回答 1

1

Subversion 有一个在这里调用的 API 来确定哪些修订有资格被合并。从命令行,它会是这样的:

$ svn mergeinfo --show-revs=合格 ^/branches/branchname 。

合并客户端使用此命令的等效 API 来填充此显示。所以是的,@LazyBadger 评论中的答案涵盖了它。您没有看到修订的事实表明它已经被合并(或者修订触及了您认为的不同分支)。

于 2014-01-17T16:23:22.923 回答