我想知道通过分析subversion日志可以识别分支到主干(或反之)的合并点?据我所知,svn merge在本地副本上运行,当我们提交应用的更改时,它看起来像一个正常的提交(可能有更多的文件和一个标识合并的消息),并且识别它的唯一方法是依赖在评论上。是否有任何自动识别方法?
答案 0 :(得分:1)
由于v1.5 Subversion通过向修订添加其他元数据来跟踪合并。它将此元数据存储在每个修订的svn:mergeinfo属性中。您可以在this chapter of the svn book以及this one中阅读有关此元数据及其检索命令。
不幸的是,这些引用并没有完全解决您的问题,但它们会让您开始朝着正确的方向前进。