我使用 subversion 作为 RCS 和 Bugzilla 进行问题跟踪。我只是问自己如何为用户创建自动更改日志?
我已经尝试过“svn2cl”工具。但是它创建的更改日志对我来说是技术性的(例如,没有用户想知道开发人员 XY 昨天更改了 20 个文件以修复内存泄漏)。用户想要一个包含如下内容的更改日志:
版本 1.0
- 新增功能 1版本 1.1
- 修复了错误 #4711
- 添加了功能 2
...
有人知道从我的 bugzilla 条目创建更改日志的工具、插件或脚本吗?或者有什么好的方法可以做到这一点?我知道 trac 支持创建更改日志,但我不太喜欢 trac。
更新 为这项工作写了我自己的小工具。您可以在ChangelogGenerator获得它。