仓库管理
持续交付提供基于 Git 的代码托管服务,为此您可以创建并管理一个或多个代码仓库,用于代码托管。
该代码服务具有以下特性:
隔离性:独立站点式的访问体验,自由创建分组进行工程管理。
多人评审:支持单人或多人模式的合并评审。
新建仓库
从左侧导航栏进入 代码服务 > 我的仓库,单击页面右上方的 新建仓库 按钮。
在 新建仓库 页面填写以下信息:
群组:必填,表示仓库归属到哪个群组。选择一个已有群组,或输入一个群组名以创建一个新的群组。群组名只能由英文、数字、点、中横线、下划线组成,同时不得使用 admin、groups、dashboard、help、profile、u 等作为名称。
仓库名称:必填,具体的仓库名,不同分组下仓库可同名。仓库名只能由英文、数字、点、中横线、下划线组成,并不得以 .git、.wiki 结尾。
描述:可选,说明仓库的功能。
是否公开:若设置为公开,则整个租户成员均可访问;若不公开,则仅仓库或分组成员可访问。
是否初始化仓库:若选择初始化,则会创建一个包含默认分支 master 及一个初始提交的仓库,可直接开始创建分支等操作。若不初始化,则需要通过提交进行初始化。
默认编码:选择默认编码,目前仅支持 UTF-8 和 GBK。
单击 新建 按钮进行仓库创建,创建完成后的仓库将会展示在仓库列表中。
下载仓库
研发效能平台提供 HTTP 或 SSH 协议进行 git clone
代码下载。
从左侧导航栏进入 代码服务 > 我的仓库,选择目标代码仓库,单击进入代码仓库详情页面。
单击页面右上方的 Clone 按钮。
单击 SSH 或 HTTP 选择用于克隆的协议,然后查看下载地址。
单击复制按钮,获取下载地址链接。
标签管理
标签作为一次发布的标识,通常可使用最新标签作为新建分支的起点。在后续的迭代发布过程中,您可以通过标签来拉取对应的代码仓库。
从左侧导航栏进入 代码服务 > 我的仓库,选择目标代码仓库,单击进入代码仓库详情页面。
在页面上方,单击 标签 > 新建标签 按钮,填写新的标签名,并选择或输入创建来源,可以是其他分支或者版本。
(可选)填写标签的描述信息。
单击 新建 后,标签创建完成。
在标签列表页面,单击对应的 删除 图标,即可删除对应标签,此操作需要管理员及以上权限。