【发布时间】:2012-12-24 12:41:17
【问题描述】:
当将更改从一个分支合并到另一个分支时,在日志中查找相关范围的更改并手动复制消息是很乏味的。 TortoiseSVN 确实通过“最近的消息”按钮很好地解决了这个问题,但我必须通过 'svn merge' 来解决这个问题以进行持续集成设置。
我认为这是一个常见问题,但找不到任何解决方案,所以这里是我自己的。请随时发布更好的解决方案作为对此的答案。
我的场景
我希望定期将 1:HEAD 从 /trunk 合并到 /branches/AutoDeploy。除了合并之外,AutoDeploy 永远不会被提交,所以这应该可以简化事情。 我想使用 'svn merge' 或类似的命令行工具进行合并,并且我希望提交消息包含来自合并修订版的所有消息。
该解决方案必须适用于 SVN 和 Windows,但要与其他操作系统兼容才能加分。
编辑:拆分问题和答案。
【问题讨论】:
-
这个问题最好重组为一个问题和一个答案。
标签: windows svn merge continuous-integration messages