• 标记管理
    • 标记列表
    • 标记名称的命名规则
    • 创建标记
    • 删除标记
    • 更多操作

    标记管理

    标记是用于标识某一时间点形成的稳定可发布的代码版本。通过系统内标记模块为分支创建的标记属于轻量级标记,其实是一个独立的分支,指向特定提交对象的引用。通常开发者会为比较重要的代码版本创建一个标记,例如在新的版本发布的时候,会给这个版本打上标记,方便代码版本管理。您可以在此查看各应用的所有标记及相关提交信息,还可以基于某一分支创建标记。

    • 菜单层次:项目层
    • 菜单路径:开发流水线 > 标记
    • 默认角色:项目所有者、项目成员

    标记列表

    标记模块提供一个项目所有者项目成员可查看的列表,通过选择应用选择器,可以选择查看不同应用下的所有标记。

    标记列表

    • 标记名称,使用语义化版本规范
    • 提交编码,创建标记的来源分支上最新一次提交的编码,也是标记所引用的特定提交
    • 提交描述,创建标记的来源分支上最新一次提交的描述信息
    • 提交时间,创建标记的来源分支上最新一次提交的时间
    • 删除操作,点击删除按钮删除按钮,可以删除该标记
    只有项目所有者可以进行标记删除操作。

    标记名称的命名规则

    标记名称格式如:0.8.0,其中三个数字含义如下:

    • 主版本号:当你做了不兼容的 API 修改
    • 次版本号:当你做了向下兼容的功能性新增
    • 修订号:当你做了向下兼容的问题修正

    创建标记

    • 前置条件

      • 应用中存在至少一个分支,否则无法创建标记。
    • 创建标记

    创建标记

    • 标记名称,必须符合语义化版本规范
    • 标记来源,可以是该应用下任意的分支
    如果所选应用下没有任何分支,则无法创建标记,需要先去分支模块创建分支。
    • 发布日志,此处的发布日志用于编辑发布时需要填写的更新信息。

    删除标记

    项目所有者可以删除标记,删除标记成功后,代码仓库中不再存在该标记,并且线上应用无法再使用该标记。

    标记列表每一行的最后都提供点击删除按钮删除按钮,点击该按钮,会弹出一个确认删除的弹框,点击确认,该标记被删除。

    更多操作

    • 分支管理
    • 合并请求
    • 持续集成