你如何为您的项目创建更改日志? [关闭]
-
23-08-2019 - |
题
我使用的颠覆作为RCS和Bugzilla的来跟踪问题。我只问自己如何为用户创建自动更改日志?
我已经尝试过了“svn2cl”的工具。但它创造的更改日志技术对我来说(例如,没有用户想要的知道,开发商XY昨天改为20个文件来解决内存泄漏)。用户想要包含这样的更改日志:
版1.0 - - 增加了特征1
1.1版,点击 - 修正#4711,点击 - 增加的特征2结果,...
是否有人知道一个工具,插件或脚本来从我的Bugzilla条目创建变更日志?或者是有这样做的好办法吗? 我知道TRAC支持更改日志的创建,但我不喜欢TRAC非常多。
<强>更新强> 写我自己的小工具,这项工作。您可以在 ChangelogGenerator 。
得到它解决方案
有被称为Bugzilla的更新日志,其产生该日志HTML或维基一个SourceForge项目 - 文本
请参阅: Bugzilla的更新日志计划
其他提示
使用自定义工具,它在记录每个项目数据库的变化,模块等,这些变化是再导出到使用自定义的插件用于为的FinalBuilder生产自述文件,或导出到它们导入到本地数据库的一个web服务Web服务器,使用户可以查看/网上搜索什么每个模块的改变。
我想你可以有Bugzilla的生成它。 使用高级搜索的Bug屏幕,过滤的里程碑/版本,在状态和分辨率。 然后你就可以将其导出为CSV格式,并在Excel中进行这项工作。
Excel中? :)
我假设每个版本首次创建的功能列表来实现,的更改,错误修复等等。一些这些状态必须被跟踪,所以你知道什么是完整的,是什么一直推到一个更高版本等,并且当它的时间来测试和船。
此信息跟踪文件中几乎包含了你所需要的一切。
不隶属于 StackOverflow