本手册旨在描述 Subversion 1.6.x 系列。如果您运行的是其他版本的 Subversion,强烈建议您访问 https://svnbook.subversion.org.cn/ 并参考适合您 Subversion 版本的手册。
svn mergeinfo — 查询与合并相关的的信息。有关详细信息,请参阅 名为“合并信息和预览”的部分。
查询与 SOURCE-URL
和 TARGET
之间合并(或潜在合并)相关的信息。如果未提供 --show-revs
选项,则显示已从 SOURCE-URL
合并到 TARGET
的修订版本。否则,将根据 --show-revs
选项显示 merged
或 eligible
修订版本。
找出您从主干目录合并到测试分支的哪些变更集
$ 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 $