正在生成
详细信息:
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
文件”,设置“选择gitignore”,完成新的代码仓库创建,并自动跳转到该代码仓库首页。 选择右上角的“克隆/下载” > “用HTTPS克隆”,复制HTTPS地址。 打开Git Bash客户端,执行如下命令,将本地的代码仓库推送到上述新建的代码仓库中。 git push --mirror
代码组的权限管理位于代码组详情中“设置”页签下。 您可根据下表给各角色配置权限。 代码组权限矩阵仅支持项目管理员及各层代码组的所有者修改。 如果该仓库成员是从代码组下继承的,那么其角色默认为代码组角色,在仓库中修改该仓库成员的角色后,单击“成员列表”页签下仓库成员所在行对应操作列的
配置代码托管仓库 基本设置 仓库管理 策略设置 服务集成 模板管理 安全管理
配置项目级的Repo权限 登录CodeArts Repo首页,并在左侧导航栏,选择“设置” > “通用设置” > “权限管理”,进入设置权限的页面。 选择对应的“角色” > “代码托管”, 单击“编辑”,可设置角色的权限。 项目经理和其他具有管理权限的用户,可以在该页面修改不同角色在项目下的默认操作权限。
> 基本设置 > 代码组信息”查看和修改。 此设置只针对被设置的代码组生效。 代码组下所有成员都能查看这个页面,项目管理员和代码组创建者能看到这个页面且有设置权限。 代码组名称默认不可修改。 代码组描述用于描述代码组相关信息。 父主题: 配置代码组
新建并配置CodeArts项目设置 配置项目级的代码仓库设置
CentOS系统自带的Git版本为1.7.1及以下。 处理方法 在Git Bash中执行如下命令,查看系统自带的Git版本。版本为1.7.1及以下,请继续执行步骤2。 git --version 执行如下命令,卸载CentOS自带的Git版本。 yum remove git 在Git官网下载最
任意官方Git端来访问CodeArts Repo上的代码仓库。 - 密钥管理 通过SSH密钥和部署密钥管理,确保请求发起是请求发起方,让用户只能浏览被授权的数据,保证数据安全。 关于SSH密钥详细介绍及获取方式,请参见SSH密钥。 git-crypt加密传输与存储 git-cry
Debian环境下使用构建包安装GPG。 sudo apt-get install gnupg MAC平台安装git-crypt、gpg macOS上安装git-crypt。 使用 brew 软件包管理器,只需运行如下命令。 brew install git-crypt macOS上安装GPG。 使用
备注信息。 处理方法 进入本地仓库的目录中,在Git Bash中执行如下命令: 执行如下命令,取消合并操作。 git merge --abort 执行如下命令,将远程仓库(origin)的 master 分支合并到当前分支。 git merge origin/master 父主题:
服务集成 E2E设置 Webhook设置 父主题: 配置代码托管仓库
基本设置 仓库信息 通知设置 父主题: 配置代码托管仓库
策略设置 保护分支 保护Tags 提交规则 合并请求 检视意见 MR评价 父主题: 配置代码托管仓库
模板管理 合并请求模板 检视评论模板 父主题: 配置代码托管仓库
安全管理 部署密钥 IP白名单 风险操作 水印设置 锁定仓库 审计日志 权限管理 父主题: 配置代码托管仓库
管理员配置CodeArts Repo代码仓库的策略设置 如果您是一名代码仓库管理员,为了保证代码高质量合入,您可能需要为代码仓库配置策略。本章节为您介绍如何为代码仓库设置保护分支、保护Tags策略。进入您需要设置的代码仓库首页,单击“设置”,进入该代码仓库的设置页面。 为代码仓库设置保护分支
代码托管(CodeArts Repo)是面向软件开发者的基于Git的在线代码托管服务,是具备安全管控、成员/权限管理、分支保护/合并、在线编辑、统计服务等功能的云端代码仓库,旨在解决软件开发者在跨地域协同、多分支并发、代码版本管理、安全性等方面的问题。 在线代码阅读、修改、提交,随时随地开发,不受地域限制。
配置邮件通知设置请参考配置代码仓库的邮件通知设置。 配置代码仓库的企业微信通知设置请参考表2。 配置代码仓库的邮件通知设置 表1 邮件通知设置的参数说明 参数 说明 仓库 该参数非必填。根据您想收到的邮件通知设置即可,包含四个选项,默认勾选“冻结仓库”和“关闭仓库”,且不可更
史记录、分支(Branches)、标签(Tags),可以进行版本控制和修改。当前Repo支持使用Git Bash 和TortoiseGit客户端克隆代码仓,在通过SSH密钥克隆Repo的代码仓库之前,需要配置访问Repo的SSH密钥。 下载代码仓库 下载代码仓则是将代码仓库中的某
同步设置 同步设置位于仓库详情中的 “设置 > 仓库管理 > 同步设置”。 该功能是将当前仓库设置自定义同步至其他仓库。该功能支持跨项目同步,暂时不支持跨地域同步。 一般推荐用于基于该仓库Fork出的仓库,因为Fork仓库时虽然会复制其所有分支和文件内容,但并不会自动复制仓库设置。