gpt4 book ai didi

build-automation - 自动生成 "What' s 新版本”阅读

转载 作者:行者123 更新时间:2023-12-05 00:07:03 27 4
gpt4 key购买 nike

我们都知道 - 这是列出我们最喜欢的软件的每个新版本带来的变化的阅读。每当它捆绑为文件(Changes.txt、CHANGES、WhatsNew.txt 等)或出现在安装程序中时,这通常是我们在安装/更新之前阅读的第一件事。
在当前项目中,我们有一个 Changelog.txt 文件,每次发生显着更改时都会手动更新。但是,这通常会导致“我忘记更新更改日志”。所以我正在寻找一种方法来自动化这个。
我正在考虑一个脚本,它从我们的提交消息中提取更改(使用约定)并生成文件。例如像这样的提交消息

Updated json-glib to 0.7.6

[changes]

- Fix crash on Windows

- Fix issues with facebook contacts with very large UIDs.


将产生以下 Changes.txt

Version 1.9.18 (03/10/2010)

  • Fix crash on Windows
  • Fix issues with facebook contacts with very large UIDs.

有没有人知道更好的解决方案/工具,还是我要自己写?
谢谢!

最佳答案

对于在此版本中标记为已修复的错误,您可以根据错误跟踪系统中的描述自动生成它。如果您将错误与功能请求区分开来,那么您也可以将其标记出来。

我使用 MantisBT 解决错误,它会自动为您生成一个开箱即用的更改日志。

关于build-automation - 自动生成 "What' s 新版本”阅读,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2432745/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com