我正在尝试将在分支A中提交的修订移植到分支B。
以下是分支A的历史记录(r10629是我想要移植到分支B的修订版):
通常,我通过选择要集成的修订,将分支与Eclipse中的CollabNet Merge客户端合并(右键单击分支B项目> Team> Merge ...)。
正如您在上一个屏幕截图中所看到的,与其他修订版不同,不会显示修订版10629。有什么问题?
答案 0 :(得分:1)
Subversion在此处调用了一个API,用于确定哪些修订版本可以合并。从命令行,它将类似于:
$ svn mergeinfo --show-revs =符合条件的^ / branches / branchname。
合并客户端使用此命令的等效API来填充此显示。所以是@LazyBadger的评论中的答案涵盖了它。您没有看到修订版的事实表明它已经被合并(或者修订版触及了您认为的不同分支)。