同步操作将从 openEuler/openEuler-Advisor 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
本项目当前包括几个子项目:数据标准定义,数据文件,pkgship,patch-tracking, advisor小工具。其中数据、各工具之间相对解耦,因此不对这个项目整体发布,而是对各子项目单独发布。
所有单独发布的子项目版本采用Semver 2.0 的 major.minor.patch 方式 ,参考如下场景递增对应字段:
当影响backword-compatibility的时候,major++。例如,和旧的API不兼容。
当有新的特性增加时,minor++。
当无新增特性,修复文档、缺陷、漏洞时, patch++。
各子项目通过前缀区别,例如:
api-v1.0.0
patch-trakcing-v1.1.0
pkgship-v1.2.0
当前openEuler-Advisor处于快速发展期,因此本项目不提供LTS维护,当前的分支模式是单主干 master。
Q: 如果使用者(例如openEuler发行版)的LTS需要维护怎么办?
A: openEuler src-repo下面patch式维护。如果发现的问题在master上存在,欢迎提交PR
Q:是否计划提供LTS版本
A:暂无计划
ChangeLog.md
里面增加发布内容,格式如下(示例): 发布pkgship v1.2.0:
- 增加XXX功能
- 修复XXX问题
Maintainer同意并且合入后立即基于合入的commitid发布release,内容和ChangeLog.md里面严格一致,以上述为例:
Tag Version: pkgship-v1.2.0
注:后面建议rpm spec的name
是 pkgship
,version
是1.2.0
Release Title: 发布pkgship v1.2.0
Release Description:
- 增加XXX功能
- 修复XXX问题
注:后面建议rpm spec的`changelog`填入对应内容。
附件
注:附件的链接放入各rpm spec的SOURCE部分
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。