本手册旨在描述 Subversion 1.6.x 系列。如果您运行的是其他版本的 Subversion,强烈建议您访问 https://svnbook.subversion.org.cn/ 并参考适合您 Subversion 版本的手册。

名称

svn mergeinfo — 查询与合并相关的的信息。有关详细信息,请参阅 名为“合并信息和预览”的部分

语法

svn mergeinfo SOURCE_URL[@REV] [TARGET[@REV]]

描述

查询与 SOURCE-URLTARGET 之间合并(或潜在合并)相关的信息。如果未提供 --show-revs 选项,则显示已从 SOURCE-URL 合并到 TARGET 的修订版本。否则,将根据 --show-revs 选项显示 mergedeligible 修订版本。

选项

--revision (-r) REV
--show-revs ARG

示例

找出您从主干目录合并到测试分支的哪些变更集

$ svn propget svn:mergeinfo ^/branches/test
/branches/other:3-4
/trunk:11-13,14,16
$ svn mergeinfo --show-revs merged ^/trunk ^/branches/test
r11
r12
r13
r14
r16
$ 

请注意,svn mergeinfo 命令的默认输出是显示已合并的修订版本,因此上一示例命令行中显示的 --show-revs 选项并不是严格必需的。

找出主干目录中哪些变更集尚未合并到测试分支

$ svn mergeinfo --show-revs eligible ^/trunk ^/branches/test
r15
r17
r20
r21
r22
$