检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
禁止合入自己创建的合并请求 勾选后,您在查看自己创建的MR时,“合入”按钮置灰,表示自己无法合入代码,需要找其他有合入权限的人合入。 禁止审核自己创建的合并请求 勾选后,您在查看自己创建的MR时,“审核”按钮置灰,自己无法审核,需要找其他有审核权限的人审核。 禁止检视自己创建的合并请求
代码模板描述 languages 否 Array of strings 模板语言 plateform 否 Array of strings 模板平台 entertype 否 Array of strings 模板类型 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述
on/*。 MR设置 该参数非必填。包含如下选项: 禁止合入自己创建的合并请求。勾选后,您在查看自己创建的MR时,“合入”按钮置灰,自己无法合入,需要找其他有合入权限的人合入。 禁止审核自己创建的合并请求。 禁止检视自己创建的合并请求。 允许仓库管理员及项目经理强制合入。 允许合
使用OAuth授权GitHub生成凭证后,可以获取到这个凭证所属用户的所有GitHub仓并导到CodeArts Repo。 商用 导入Git平台的代码仓库到CodeArts Repo 4 仓修复仓库列表未使用更新时间排序问题 代码托管仓库列表改回按照提交时间排序。 商用 无。 2024年2月
save the key (~/.ssh/id_rsa):<不要直接回车,填写自己定义的名字> Enter passphrase(empty for no passphrase):<不要直接回车,填写自己定义的密码> 这是第一个关键,如果要生成2个Key,这里写成:github_
/v1/repositories/repository_templates 表1 Query参数 参数 是否必选 参数类型 描述 platform 否 String 模板平台类型 language 否 String 语言类型 pipeline 否 String 是否支持流水线 entertype 否 String
保护Tags”,单击“新建保护Tag”,参考下表填写配置参数。 表1 新建保护Tag参数说明 参数 说明 选择需要保护的Tag 该参数必填。根据自己的需要输入完整的Tag或者带通配符的Tag。 仅支持单个添加,不支持批量添加。要求以“refs/heads/”开头,结尾可以有“*”,其它位置不可以出现特殊字符。
不同的密钥加密,将不同密级的密钥分别随仓库共享给组织内的伙伴,即可实现文件的定向分级限制访问。 Linux、Mac平台的git-crypt、GPG安装 Linux平台安装git-crypt、GPG Linux安装依赖环境。 Software Debian/Ubuntu package
/v2/repositories/repository-templates 表1 Query参数 参数 是否必选 参数类型 描述 platform 否 String 模板平台类型 language 否 String 语言类型 pipeline 否 String 是否支持流水线 enter_type 否 String
在“检视意见模块设置”下输入框输入“类型名称”。 请输入模块名称,按Enter键结束;上限为200字符;可用英文逗号分隔,个数上限为20, 不可重复。 根据自己的需要勾选“启用新建/编辑检视意见时必填字段校验”。 单击“提交”,保存设置。 父主题: 配置Repo的策略设置
首页,选择“设置” > “策略设置” > “保护分支”,单击“新建保护分支”,请根据如下步骤填写参数: 填写分支名称。该参数必填,请您根据自己的需要输入完整的分支名或者带通配符的分支名。如果分支中包含单斜杠(/),由于fnmatch语法规则,该分支无法用通配符“*”匹配。 可以为
内容可以由您自己控制。 如果勾选“MR预合并”,则服务端会帮助您生成一个隐藏分支,表示该MR代码已经合入,进而您可以直接下载已经存在在隐藏分支的代码。 如果未勾选“MR预合并”,您需要在客户端本地做预合并,即分别下载MR源分支、MR目标分支的代码,并在构建执行机自己做合并动作。 操作命令
代码组路径 否 代码组路径对应建仓接口的参数groupId。如果groupId为空,则表示创建项目下的仓库,没有对应的代码组。您可根据自己实际需求选择代码组路径。代码组路径范围是所有首层代码组、子代码组的根组织路径。 代码组名称 是 请以大小写字母、数字、下划线开头,可包含大
代码仓库创建完成后,在代码检查(CodeArts Check)任务列表中,可看到对应仓库的检查任务。 可见范围 该参数为非必填。您可根据自己的需求进行选择,包括两个选项: 私有(仓库仅对仓库成员可见,仓库成员可访问仓库或者提交代码)。 公开。包含三个选项:“项目内成员只读”、“租户内成员只读”和“所有访客只读”。
拒绝使用git push -f命令提交代码 配置是否不允许在客户端使用git push -f命令提交代码。 git push -f表示将目前自己本机的代码库推送到代码托管并覆盖。 一般情况下建议禁止使用。 父主题: 配置Repo的策略设置
所有用户是否可以使用同一个SSH密钥上传下载代码 不可以。SSH密钥在电脑和代码托管服务之间建立安全连接,不同的用户通常使用不同的电脑,在使用SSH方式连接代码仓库前需要在自己电脑配置各自的SSH密钥。
Repo)采用Git Flow作为基础工作模式。 Git-Flow提供了一组建议,通过严格执行这些建议的规则,帮助中小型研发团队,能够更好的规范自己的开发工作。 并行开发:各个特性与修复bug,可以并行。 团队协作:多人开发过程中,大家都能够理解其他人的当前工作。 灵活调整:通过Hotfix分支,支持各种紧急修复的情况。
都可以使用该SSH密钥进行连接;而不同的用户通常使用不同的电脑。因此,在使用SSH方式连接CodeArts Repo之前,每个用户都需要在自己的电脑上配置各自的SSH密钥。 在配置SSH密钥时,提示:“此密钥已存在,请重新生成密钥”,表示该密钥在该账号或者其它账户下被添加过。解决
购买10GB起购,步长10GB,最大1000GB。 购买时长 您可选择1-9个月、1年、2年、3年。购买周期越长,折扣越大。 自动续费 根据自己的需求选择是否勾选自动续费。 父主题: 续费
在项目A中使用项目B,可以使用Git的子模块功能。 子模块允许您将一个Git仓库作为另一个Git仓库的子目录。 它能让您将另一个仓库克隆到自己的项目中,同时还保持提交的独立。 子模块将被记录在一个名叫“.gitmodules”的文件中,其中会记录子模块的信息: [submodule