检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
克隆代码仓和下载代码仓的区别 克隆代码仓和下载代码仓都是获取代码仓库的方式,但是它们的具体操作和效果有所不同。 克隆代码仓库到本地 使用SSH密钥或者HTTPS协议克隆代码仓,是将整个代码仓库的内容复制到本地计算机上,并创建一个本地仓库,这个本地仓库包含了完整的代码提交历史记录、分
不同场景下新建代码仓库的区别 CodeArts Repo当前支持新建代码仓库的方式如下: 新建自定义代码仓库 按模板新建代码仓库 Fork仓库 您可以根据自己的使用习惯创建代码仓库。 父主题: 新建Repo代码仓库
ct-Token的值)。 表3 请求Body参数 参数 是否必选 参数类型 描述 application 是 String 部署使用的SSH密钥的来源 can_push 是 Boolean 部署使用的SSH密钥是否可以推送代码 key 是 String 部署使用的SSH密钥 key_title
-Subject-Token的值)。 表3 请求Body参数 参数 是否必选 参数类型 描述 application 是 String 部署key的来源 can_push 是 Boolean 部署key是否可以推送代码 key 是 String 部署key key_title 是
删除仓库部署密钥 功能介绍 删除仓库部署密钥 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI DELETE /v2/repositories/{repository_
删除仓库部署密钥(废弃) 功能介绍 删除仓库部署密钥。 调试 您可以在API Explorer中调试该接口。 URI DELETE /v1/repositories/{repository_id}/deploy_keys/{key_id} 表1 路径参数 参数 是否必选 参数类型
”权限可参考配置代码仓库级的权限。 为代码仓库配置部署密钥 为保证代码仓的安全性,有些代码仓库只支持克隆/下载,不支持合入代码等其它变更代码仓库操作,代码仓库处于只读模式,此时需要为该代码仓库配置部署密钥。配置部署密钥位于代码仓库详情中的“设置 > 安全管理 > 部署密钥”,进入
设置代码仓库级的合并请求规则 合并请求配置是指代码合入条件、合入模式的配置,且项目级的合入请求规则可继承到代码仓库、代码组。 您可以勾选“继承项目设置”,自动继承并使用项目下设置且不支持更改。您也可以进入要配置的代码仓库首页,选择“设置” > “策略设置” > “合并请求”。合并
对比管理 在仓库详情的“代码”页签下的“对比”子页签,支持通过对比查看分支之间或标签版本之间发生的代码变化。 分支之间对比后可根据需要新建合并请求。 父主题: 管理代码文件
中专业的日志审计服务,提供对各种云资源操作记录的收集、存储和查询功能,可用于支撑安全分析、合规审计、资源跟踪和问题定位等常见应用场景。 用户开通云审计服务并创建和配置追踪器后,CTS可记录CodeArts Repo的管理事件和数据事件用于审计。 CTS的详细介绍和开通配置方法,请参见CTS快速入门。
ain”)的情况下,独立开发新功能或修复bug。这种工作流的核心是使用分支来管理不同的开发阶段,从而提高团队的协作效率和代码质量。 功能分支工作流优点 并行开发。支持团队成员在不影响主分支的情况下独立开发新功能或修复问题。 代码隔离。每个分支都是独立的,即一个分支上的更改不会影响其他分支,降低了代码冲突的风险。
新建Repo代码仓库 不同场景下新建代码仓库的区别 新建自定义代码仓库 按模板新建代码仓库 Fork仓库
username2 要点在于Host与HostName的区别: HostName:是填写真实的服务地址。 Host:是填写别名,后面会用上。 IdentityFile:填写的是证书的所在位置,你也可以把证书保存在任何地方。 读写代码。 在Web页面上复制的SSH URL,可以直接使用,例如: 1
失败”,需要将非仓库成员的特权用户移除才能保存成功。 规则生效时间 非必填。 在生效日期之后创建的所有提交都必须与hook设置相匹配才能被推送。如果此字段为空,则无论提交日期如何,都将检查所有提交。 常见的正则表达式示例 常见的正则表达式示例可参考常见的正则表达式示例。 表3 常见正则表达式示例
修改合入机制后,会改变合并请求的工作流,但之前创建的合并请求仍保留之前的合入机制。 表5 合入条件参数说明 参数 说明 合入条件 非必填参数。包括两个选项: 勾选“评审问题全部解决才能合入”,如果评审意见被勾选为“这是一个需要被解决的问题”,则合入条件会提示“存在未解决的评审意见”且“合入”
克隆/下载代码仓库到本地 克隆代码仓和下载代码仓的区别 使用SSH密钥克隆代码仓库到本地 使用HTTPS协议克隆代码仓库到本地 使用浏览器下载代码包到本地
密钥概述 Repo的代码仓库支持SSH和HTTPS两种访问协议,您可以选择以下两种方式之一进行配置。 SSH密钥是一种安全的连接方式,用于在本地计算机与您账号下的Repo之间建立安全连接。不同的用户通常使用不同的计算机,因此在使用SSH方式连接Repo代码仓库前,需要在自己的电脑上生成自
t提供企业代码托管的全方位服务,为软件开发者提供基于Git的在线代码托管服务,包括代码克隆/下载/提交/推送/比较/合并/分支/Code Review等功能。 您可以使用本文档提供的API对代码托管进行相关操作,如创建仓库、添加部署密钥、添加仓库成员等。支持的全部操作请参见API概览。
内容相同的副本仓库,您在副本仓库的修改,可以申请合并(可以理解为一种跨仓库的分支合并)回源仓库,但副本仓库不能再获取源仓库的更新。 导入外部仓库 导入外部仓库不仅可以将其它版本管理平台的仓库进行导入(主要针对基于Git、SVN存储的托管平台),也可以导入代码托管服务自己的仓库。
组名称可能会引起超出预期的情况。 更改代码组名称会影响仓库克隆地址,需检查和更新相关配置,否则影响使用,请谨慎操作。 如果代码组下仓库配置了相关流水线,修改代码组名称后,流水线将无法触发,需同步更新流水线相关配置(执行计划和流水线源),具体可参考的“配置流水线”章节。 更改代码组