首页 > 其他分享 >changie 预处理release changelog 工具

changie 预处理release changelog 工具

时间:2024-05-26 09:05:14浏览次数:15  
标签:changelog changie 版本 移除 release Change

changie 提供了比较友好的changelogs 说明

changelog 的一些原则

  • 记住日志是写给人而非机器的
  • 每个版本都应该有独立的入口
  • 同类改动应该分组放置
  • 不同版本应分别设置链接
  • 新版本在前,旧版本在后
  • 应包括每个版本的发布日期
  • 注明是否遵守语义化版本规范

changie 提供的一些changes 类型

  • Added 新特性的
  • Changed 修改存在的函数
  • Deprecated 废弃,未来可能会移除的
  • Removed 移除的一些特性
  • Fixed bug 修复
  • Security 安全问题

说明

changie 是一个很不错的changelogs 工具,实际上不支持可以和git 集成,我们进行文档处理也是可以的, 同时changie 也是支持对于格式以及类型的自定义的,后边简单说明下使用

参考资料

https://changie.dev/
https://github.com/miniscruff/changie
https://github.com/olivierlacan/keep-a-changelog/blob/main/CHANGELOG.md
https://www.gnu.org/prep/standards/html_node/Style-of-Change-Logs.html#Style-of-Change-Logs

标签:changelog,changie,版本,移除,release,Change
From: https://www.cnblogs.com/rongfengliang/p/18159858

相关文章

  • 二、zabbix—zabbix7 PRE-RELEASE单机搭建
    上一篇教程已经完成了数据库环境搭建,这一次开始搭建zabbix应用服务器一、zabbix—使用pgpool4.5搭建pgsql16高可用集群-CSDN博客二、zabbix—zabbix7PRE-RELEASE单机搭建-CSDN博客参考资料ZabbixManual环境准备服务器1台操作系统为rockylinux9.3配置16C32G100G一、基......
  • Linux 命令 lsb_release
    LSB是LinuxStandardBase(Linux标准库)的缩写,lsb_release命令用来与具体Linux发行版相关的Linux标准库信息。注:LSB的译法有Linux标准库,Linux标准规范CentOS最小化安装时默认没有这个命令,需要安装lsb_release使用命令Ubuntu,Debiansudoapt-getupdate&&sudoapt-getins......
  • CMake 如何设置 Debug 和 Release 下的不同配置
    CMake设置Debug和Release的不同配置 文章目录CMake设置Debug和Release的不同配置I-原因II-如何设置2.1-配置不同的库2.2-配置不同的宏 I-原因由于Debug和Release下工程的依赖库不同,另外,方便定义不同的宏来隔离调试和发布的代码,如......
  • [转帖]Release Schedule of Current Database Releases (Doc ID 742060.1)
    https://support.oracle.com/knowledge/Oracle%20Database%20Products/742060_1.html APPLIESTO:OracleDatabase-StandardEdition-Version11.2.0.4andlaterOracleDatabaseCloudService-VersionN/AandlaterGen2ExadataCloudatCustomer-VersionAl......
  • c#中Debug和Release的区别实验
    一、Release版本相比Debug版本的性能提升很大Debug模式在编译时不对源代码进行优化,而Release模式进行了大胆的优化,使得程序在代码大小和运行速度上都有显著提高,下面通过一个对10000条数据进行冒泡排序的例子来比较它们二者的性能差距:来源:https://blog.csdn.net/u0......
  • Alibaba Cloud Linux release 3 Python 3.8 安装
    AlibabaCloudLinuxrelease3Python3.8安装https://zhuanlan.zhihu.com/p/690125733背景买了台阿里云服务器玩玩,项目需要Python3.8,但是机器上配置了3.6.8机器信息:机器信息:Linuxversion5.10.134-16.1.al8.x86_64AlibabaCloudLinuxrelease3linux的多python版......
  • 总结反思 持续进步-开源即时通讯(IM)项目OpenIM 新版本release-v3.7发布
    背景过去,我们团队对开源项目的认知较浅,过分追求进度,而忽视了代码的质量和规范。这导致了一些问题,例如部署流程设计不当:流程复杂、不规范,以及Mac与Windows部署的明显缺陷。这些问题不仅给开发者带来了困扰,也增加了社区维护的难度。针对这些挑战,我们团队进行了深刻的反思并总结出......
  • Cisco Catalyst 9800 Wireless Controller, IOS XE Software Release IOSXE-17.14.01
    CiscoCatalyst9800WirelessController,IOSXESoftwareReleaseIOSXE-17.14.01EDCatalyst9800系列无线控制器软件请访问原文链接:CiscoCatalyst9800WirelessController,IOSXESoftwareReleaseIOSXE-17.14.01ED,查看最新版。原创作品,转载请保留出处。作者主页:sy......
  • Cisco Catalyst 9800-CL Wireless Controller for Cloud, Release IOSXE-17.14.01 ED
    CiscoCatalyst9800-CLWirelessControllerforCloud,ReleaseIOSXE-17.14.01ED面向云的思科Catalyst9800-CL无线控制器,专为基于意图的网络全新打造请访问原文链接:CiscoCatalyst9800-CLWirelessControllerforCloud,ReleaseIOSXE-17.14.01ED,查看最新版。原创作......
  • Go文档:Release History(发布历史)
    本文更新于2024-03-22。官方文档:https://go.dev/doc/devel/release目录泛型go1.22.0(2024-02-06)go1.21.0(2023-08-08)go1.20(2023-02-01)go1.19(2022-08-02)go1.18(2022-03-15)模块go1.17(2021-08-16)go1.16(2021-02-16)go1.15(2020-08-11)go1.14(2020-02-25)go1.13(......