检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
同步仓库设置 同步仓库设置 表1 同步仓库设置的参数表格 字段名称 说明 分支设置 该参数必填。包括两个选项: 默认分支。指新建代码仓库时自动创建的主分支,例如master分支。 全部分支。指代码仓库中的所有分支,包括默认分支及其他自定义分支。 增加定时同步 非必填。 须知: 如
公钥复制到您的剪切板。 Windows: clip < ~/.ssh/id_rsa.pub Mac: pbcopy < ~/.ssh/id_rsa.pub Linux (xclip required): xclip -sel clip < ~/.ssh/id_rsa.pub 登录
此处的“USER_ID”可以是生成此密钥时的名称(①)、邮箱(②)或指纹(③)这三种是可以唯一标识此密钥的凭证。 执行后会提示您创建了.git-crypt文件夹以及其中的两个文件。 为仓库配置加密范围。 进入仓库下的.git-crypt文件夹。 打开.gitattributes文件,设置加密范围,语法如下。 文件名或文件范围
参数 说明 合入机制 必填参数。包含两个选项: 打分机制:包含代码检视,以打分为基础,可设置最低合入分值,分值范围为0~5分。只有分数和必选评审达到门禁条件时,代码才可以合入,勾选打分机制时需设置最低分值。 审核机制:包含代码检视和合并审核两个步骤,以通过人数为基础,只有审核通过的人数达到门禁条件时,代码才可以合入。
参数 说明 合入机制 必填参数。包含两个选项: 打分机制:包含代码检视,以打分为基础,可设置最低合入分值,分值范围为0~5分。只有分数和必选评审达到门禁条件时,代码才可以合入,勾选打分机制时需设置最低分值。 审核机制:包含代码检视和合并审核两个步骤,以通过人数为基础,只有审核通过的人数达到门禁条件时,代码才可以合入。
代码检查(CodeArts Check)任务列表中,可看到对应仓库的检查任务。 可见范围 该参数为非必填。该参数表示源仓库的可见范围,包括两个选项: 公开。包含三个选项:“项目内成员只读”、“租户内成员只读”和“所有访客只读”。 私有(仓库仅对仓库成员可见,仓库成员可访问仓库或者提交代码)。
模板关联仓库名称 tags Array of strings 模板标签 description String 模板描述 brief_introduction String 模板简介 auto_pending_pipelines Integer 是否自动创建流水线 language String
模板关联仓库名称 tags Array of strings 模板标签 description String 模板描述 brief_introduction String 模板简介 auto_pending_pipelines Integer 是否自动创建流水线 language String
为了您更深入了解此功能,下面进行实际操作: 新建仓库并创建分支。 仓库名称命名为“repo”,分支名称命名为“Dev”。 Dev分支:新建两个文件并分别命名为“功能一”和“功能二”。 查看开启“Squash 合并”前的效果。 切换到“Dev分支”下的“代码 > 提交 > 提交记录”界面,查看提交信息。
差异对比。 本服务中的差异对比,其对比结果其实是显示您从左侧仓库版本向右侧仓库版本合并时对右侧仓库内文件所产生的影响,所以如果您想全面了解两个文件版本的差异,可以调整左右位置后再次对比,结合两次结果了解全部差异。 父主题: 管理代码文件
Repo的代码仓库里,您不能更改提交代码的路径,只能本地删除该文件或者回退commit强制提交,然后重新提交。 检查IP白名单。注意,在未配置白名单时,全部IP均会放行,如果配置了则只允许名单内的IP访问。 进入要新建合并请求的代码仓库首页,选择“合并请求” > “新建”,选择要发起合并请求的源分
of RepositoryMember objects 仓库成员列表 表7 RepositoryMember 参数 参数类型 描述 description String 仓库成员描述 domain_id String 租户id 最小长度:8 最大长度:32 domain_name String
是否触发issues_events事件 note_events Boolean 是否触发note_events事件 pipeline_events Boolean 是否触发pipeline_events事件 wiki_page_events Boolean 是否触发wiki_page_events事件
是否触发merge_requests_events事件 note_events Boolean 是否触发note_events事件 pipeline_events Boolean 是否触发pipeline_events事件 project_id Integer 仓库id push_events Boolean
不支持空格和[ \ < ~ ^ : ? * ! ( ) ' " | $ & ;等特殊字符。 不支持以“.”、“/”、“.lock”结尾。 不能有两个连续的点“..”。 不能包含序列“@{”。 当仓库中已存在同名称的分支/Tag或者上级分支/Tag时,则该分支不可被创建。 单击“确定”按钮,即可完成分支的新建。
可在Git中使用GPG签名做验证,确保提交记录或标签来自受信任的来。 商用 配置GPG公钥 2 租户级和仓库级IP白名单增加“备注”功能 新建或编辑租户级和仓库级IP白名单时,增加备注功能,并且为非必填项,可为空。 商用 IP白名单新增备注功能 3 开放API:新建保护分支 调用该API,可新建保护分支。 商用
5e3ff039/AlphaGo/TestService.git (push) 获取原始仓(主库仓)的branch分支最新代码到本地,合并两个版本的代码。 git pull main master 把合并后的最新代码同步到fork仓上。 git push origin master
Tenant 获取租户ip白名单 添加租户ip白名单 修改租户ip白名单 删除租户ip白名单 父主题: API
认证鉴权 调用接口有如下两种认证方式,您可以选择其中一种进行认证鉴权。 Token认证:通过Token认证通用请求。 AK/SK认证:通过AK(Access Key ID)/SK(Secret Access Key)加密调用请求。 Token认证 Token的有效期为24小时,需
在线代码阅读、修改、提交,随时随地开发,不受地域限制。 在线分支管理,包含分支新建、切换、合并,实现多分支并行开发,效率高。 分支保护,可防止分支被其他人提交或误删。 IP白名单地域控制和支持HTTPS传输,拦截不合法的代码下载,确保数据传输安全性。 支持重置密码,解决用户忘记密码的问题。 为什么选择代码托管(CodeArts