【发布时间】:2011-01-13 13:06:03
【问题描述】:
发布周期的分支源是常见的源管理方案之一。尽快合并是一个好习惯。因此我们有一个人为因素:分支已关闭,但有人忘记将某些内容合并回主干。
问:是否有“一键式”的方式来获取所有未从分支 X 合并到主干的修订号?
(注意:我不需要这些修订号来查找要合并的内容,我需要它们来创建自动验证,这会提醒人们确保他们没有忘记将某些内容合并到主干。合并本身不是问题.)
似乎 svn mergeinfo 命令在这里无法提供帮助。如果不是在根级别执行合并,则通过分支和主干根将失败(这是一种常见情况)。
欢迎使用任何类型的 svn 钩子作为解决方案的脚本、工具。
附言
最新版本的 SVN。无需争论这种情况有多普遍或有多好;)
【问题讨论】:
-
我很惊讶这个问题还没有答案!在引入 mergeinfo 之前,这确实是一件很难的事情,但现在我期待一个像“愚蠢的,你应该学习如何 google,这里是链接”这样的答案。奇怪又令人失望。