检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
获取一个仓库下特定分支的图片文件 功能介绍 获取一个仓库下特定分支的图片文件。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v1/repositorie
查看仓库首页 “仓库首页”页签用于展示仓库的基本信息,如下图所示,可根据表格。 表1 字段说明 字段 说明 仓库容量 截止当前仓库的容量。图中表示当前仓库已使用0.04M容量。 说明: 仓库容量包含LFS使用量,单个仓库的容量不能超出2GB,超出时仓库将不能正常使用,且仓库无法扩容。
“提交规则”,单击“新建提交规则”,参数填写请参见表格表2。 表1 “提交规则”说明 字段 说明 拒绝未Signed-off-by签名的提交 配置只允许Signed-off-by签名的提交才能推送到该仓库。 代码托管服务签名方式: 在代码托管服务中进行在线commit时,编写提交信息需采用以下格式:
配置项目级的提交规则 在代码托管首页,进入项目首页,选择“设置” > “策略设置” > “仓库设置”。参数填写请参见表格表1。 表1 项目级仓库设置参数填写表格 参数 说明 开启强制继承 非必填参数。如果勾选此参数,本项目下的所有代码组和代码仓库均使用以下参数的设置,且代码组和仓库下设置不可更改,请谨慎选择。
配置项目级的代码仓库设置 在代码托管首页,进入项目首页,选择“设置” > “策略设置” > “仓库设置”。参数填写请参见表格表1。 表1 项目级仓库设置参数填写表格 参数 说明 开启强制继承 非必填参数。如果勾选此参数,本项目下的所有代码组和代码仓库均使用以下参数的设置,且代码组和仓库下设置不可更改,请谨慎选择。
配置访问令牌 登录您的代码托管服务仓库列表页,单击右上角昵称,选择“个人设置 > 代码托管 > 访问令牌”,单击“新建Token”,参考下列表格填写参数。 表1 参数说明 参数 说明 Token名称 必填参数。自定义名称,字符上限为200。 描述 非必填参数。此处描述为空,列表会显示“--”。字符上限为200。
服务扩展点”和“通过用户名密码授权”,参数填写请参考校验导仓权限。 单击“下一步”,进入“填写基本信息”页,请参考表格填写参数。 请参考表1 同步仓库设置的参数表格,填写“同步仓库”设置参数。 通过Git Bash导入SVN平台的代码仓库到CodeArts Repo 获取SVN代码库提交者信息。
单击“下一步”,自动跳转到“选择导入仓库”页面,勾选您需要导入的仓库,单击“下一步”,进入“填写基本信息”页面,请参考表格填写仓库基本信息为每个需要导入的仓库填写仓库的基本信息,继续参考表1 同步仓库设置的参数表格,填写“同步仓库”设置参数。 服务扩展点授权 表1 服务扩展点授权参数 参数 说明 连接名称
进入CodeArts Repo首页后,单击“新建仓库”,在“归属项目”下拉框中选择已有的项目或者“新建项目”。 仓库类型选择“普通仓库”,根据表格填写参数。 表1 新建仓库的参数说明 字段名称 说明 代码仓库名称 该参数为必填。填写该参数时,需要以大小写字母、数字、下划线开头,可包含
仓库类型选择“模板仓库”,这里可选择“官方模板”或“个人模板”。其中,个人模板需要进入仓库设置,将官方模板设置为个人模板。选择模板后,根据表格填写参数。 父主题: 新建Repo代码仓库
Repository 获取分支目录下的文件 获取仓库统计数据 获取一个仓库下特定分支的图片文件 修改被流水线引用的仓库状态 判断用户是否有仓库的管理员权限 设置仓库是公开状态还是私有状态 获取一个仓库下特定分支指定文件内容 获取公开示例模板列表 创建仓库 根据仓库名组名获取仓库短
服务扩展点”和“通过用户名密码授权”,参数填写请参考校验导仓权限。 单击“下一步”,进入“填写基本信息”页,请参考表格填写参数。 请参考表1 同步仓库设置的参数表格,填写“同步仓库”设置参数。 填写完参数后,会自动跳转到新建仓库的“代码”页面。 如果在代码仓库列表页,新建代码仓库
同步仓库设置 同步仓库设置 表1 同步仓库设置的参数表格 字段名称 说明 分支设置 该参数必填。包括两个选项: 默认分支。指新建代码仓库时自动创建的主分支,例如master分支。 全部分支。指代码仓库中的所有分支,包括默认分支及其他自定义分支。 增加定时同步 非必填。 须知: 如
使用IAM账号登录CodeArts Repo购买页面。 在购买CodeArts Repo套餐页面,参考下表填写购买参数。 表1 购买CodeArts Repo套餐参数表格 参数 说明 计费模式 该参数不可修改,默认为包年/包月。CodeArts Repo套餐的计费模式为包月或者包年。 区域 该参数必填。当前CodeArts
接口 说明 获取分支目录下的文件 获取分支目录下的文件。 获取仓库统计数据 获取仓库统计数据。 获取一个仓库下特定分支的图片文件 获取一个仓库下特定分支的图片文件。 修改被流水线引用的仓库状态 修改被流水线引用的仓库状态。 判断用户是否有仓库的管理员权限 判断用户是否有仓库的管理员权限。
Repo)是面向软件开发者的基于Git的在线代码托管服务,是具备安全管控、成员/权限管理、分支保护/合并、在线编辑、统计服务等功能的云端代码仓库,旨在解决软件开发者在跨地域协同、多分支并发、代码版本管理、安全性等方面的问题。 在线代码阅读、修改、提交,随时随地开发,不受地域限制。 在线分支管理,包含分支
如果在项目级“仓库设置”勾选了“开启强制继承”,代码仓库下不支持“仓库设置”。 如果不继承项目级配置,可参考下表设置参数。 表1 代码仓库级的仓库设置参数填写表格 参数 说明 默认分支管理 此参数非必填。默认将“master”分支设置为默认分支,即创建代码仓库时的主分支。 开启开发人员创建分支权限白名单
这里您可以切换到不同的分支、标签,查看对应版本中文件的情况,如下图,左侧为主分支下的文件列表,右侧为可切换的页签:仓库名称(分支或标签版本的文件详情)、历史(分支或标签版本)。 文件列表 文件列表位于该仓库“文件”页签的左侧,文件列表包含以下功能: 单击分支名称,切换分支、标签:
议地址。单击“用HTTPS克隆”获取到HTTPS协议地址。 代码仓库中上传压缩包,是否支持在线解压 不能。暂不支持在线解压缩,建议在本地解压之后使用Git命令上传。 代码仓库是否支持相互转换“私有”或者“公开” 可以。进入代码仓库详情页面,在“设置”页签中选择“基本设置 > 仓库信息
获取变更文件列表 功能介绍 获取变更文件列表。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v2/repositories/{repository_id