svn mergeinfo
优质
小牛编辑
121浏览
2023-12-01
svn mergeinfo — 查询合并信息, 见 “合并信息和预览”一节.
大纲
svn mergeinfo
SOURCE_URL
[@REV
] [TARGET
[@REV
]]
描述
查询 SOURCE-URL
和 TARGET
之间与合并 (或潜在的合并) 相关的 信息. 如果没有添加选项 --show-revs
, 命令会把已合并 的版本号以图形化的方式打印出来; 否则的话, 命令将会列出已合并或可以 合并 (但还未合并) 的版本号.
选项
--depth
ARG
--recursive
(-R
)--revision
(-r
)REV
--show-revs
ARG
示例
以图形化的方式总结从一个分支合并到另一个分支上的修改:
$ svn mergeinfo ^/trunk feature-branch youngest last repos. common full tip of path of ancestor merge branch branch 11 16 33 | | | -------| |------------ trunk \ \ \ \ --| |------------ feature-branch | 33
列出某个分支上已经合并到另一个分支的所有版本号:
$ svn mergeinfo ^/trunk feature-branch --show-revs merged r15 r16
列出某个分支上可以合并 (但还未合并) 到另一个分支的版本号:
$ svn mergeinfo ^/trunk feature-branch --show-revs eligible r28 r30