检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
分支开发模式:是采用直接 clone 源项目中心仓的方式,由新建分支向目标分支发起合并请求提交代码,让任何一个开发者都可以方便的向开源项目贡献代码。该模式没有代码评审的机制,开发者之间的协作与交流少而不顺畅,因此多适用于小团队开发。对于较大的团队,建议使用 fork 开发模式。 Fork开发模式
target_branch String 参数解释: 目标分支。 title String 参数解释: 标题。 updated_at String 参数解释: 更新时间。 merged_at String 参数解释: 合并时间。 merged_by MergedByUser object 参数解释: 合并人。
分支:支持在控制台管理分支。 Tags:支持在控制台管理标签。 对比:支持通过对比查看分支之间或标签版本之间发生的代码变化。 合并请求 支持在控制台管理分支的合并请求。 评审记录 支持查看合并请求的评审记录与Commit的评审记录。 关联工作项 所关联工作项的列表,其可设置与需求管理中工作项的联动,提升效率。
错误信息 描述 处理措施 400 CH.010001 参数非法 Param invalid 检查参数 401 CH.080401 访问的资源没有权限 No Permission 检查用户的仓库角色和权限 403 CH.080403 禁止访问 Forbidden 检查请求路径 404
安全 责任共担 身份认证与访问控制 数据保护技术 审计与日志 监控安全风险 安全运维 认证证书
本仓库,您在副本仓库的修改,可以申请合并(可以理解为一种跨仓库的分支合并)回源仓库,但副本仓库不能再获取源仓库的更新。 导入外部仓库 导入外部仓库不仅可以将其它版本管理平台的仓库进行导入(主要针对基于Git、SVN存储的托管平台),也可以导入代码托管服务自己的仓库。 导入外部仓库
提交管理 在仓库详情的“代码”页签下的“提交”子页签,可以查看仓库的提交记录及仓库网络图。 提交记录 展示截至当前仓库某条分支或标签的整个提交记录,可根据选择具体的时间段、提交者、提交信息或Commit进行筛选记录。 仓库网络 仓库网络是以流向图的形式展现了某条分支或标签的整个提
对比管理 在仓库详情的“代码”页签下的“对比”子页签,支持通过对比查看分支之间或标签版本之间发生的代码变化。 分支之间对比后可根据需要新建合并请求。 父主题: 管理代码文件
权限管理 代码组的权限管理位于代码组详情中“设置”页签下。 您可根据下表给各角色配置权限。 代码组权限矩阵仅支持项目管理员及各层代码组的所有者修改。 如果该仓库成员是从代码组下继承的,那么其角色默认为代码组角色,在仓库中修改该仓库成员的角色后,单击“成员列表”页签下仓库成员所在行
图1 项目隔离模型 同样在我的凭证下,您可以查看项目ID。 Git 分布式版本管理软件,最初由Linus Torvalds创作的版本管理软件。 分支(Branching) 在版本控制与软件配置管理中,分支是由某个版本的程式码或软件物件中建立复制版本,在分支出来后的两个版本,可以
露。同时,代码加密过程对用户完全透明,用户可以使用任意官方Git端来访问CodeArts Repo上的代码仓库。 - 密钥管理 通过SSH密钥和部署密钥管理,确保请求发起是请求发起方,让用户只能浏览被授权的数据,保证数据安全。 关于SSH密钥详细介绍及获取方式,请参见SSH密钥。
MAC平台安装git-crypt、GPG macOS上安装git-crypt。 使用 brew 软件包管理器,只需运行如下命令。 brew install git-crypt macOS上安装GPG。 使用 brew 软件包管理器,只需运行如下命令。 brew install GPG 父主题: 上传代码文件到Repo
客户端可以随时再次提交该请求而无需进行任何更改。 409 Conflict 服务器在完成请求时发生冲突。 返回该状态码,表明客户端尝试创建的资源已经存在,或者由于冲突请求的更新操作不能被完成。 410 Gone 客户端请求的资源已经不存在。 返回该状态码,表明请求的资源已被永久删除。 411 Length Required
管理代码文件 文件管理 提交管理 分支管理 标签管理 对比管理
4:仓库已经关闭 updated_at String 参数解释: 更新时间 取值范围: 字符串 userRole Integer 参数解释: 用户在仓库中的权限 取值范围: 20:只读成员 30:普通成员 40:管理员 visibility_level Integer 参数解释: 可见范围
管理Repo成员权限 IAM用户、项目成员与仓库成员的关系 配置项目级的Repo权限 配置代码仓库级的权限 同步项目成员到代码托管
分层管理代码仓 新建代码组 使用代码组 配置代码组
HTTP请求方法(也称为操作或动词),它告诉代码托管你正在请求什么类型的操作,当前代码托管支持以下四种请求方法。 GET:请求服务器返回指定资源。 PUT:请求服务器更新指定资源。 POST:请求服务器新增资源或执行特殊操作。 DELETE:请求服务器删除指定资源,如删除对象等。 在获取SSH密钥列表的UR
v2仓库管理 创建分支 父主题: API
管理合并请求 评审意见门禁详解 解决合并请求的代码冲突 创建Squash合并