检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Fork仓库 Fork仓库的应用场景 Fork仓适用于大型项目,其中包含众多子项目时的开发场景。Fork基于某个仓库,可以镜像出一个相同的仓库,并能将镜像仓库中的修改请求合并回源仓库。在合并未发生时,镜像仓和源仓库的修改都不会对彼此产生影响。 如下图所示,复杂的开发过程都只发生在镜像仓中
基本设置 仓库信息 通知设置 父主题: 配置代码托管仓库
策略设置 保护分支 保护Tags 提交规则 合并请求 检视意见 MR评价 父主题: 配置代码托管仓库
克隆/下载代码仓库到本地 克隆代码仓和下载代码仓的区别 使用SSH密钥克隆代码仓库到本地 使用HTTPS协议克隆代码仓库到本地 使用浏览器下载代码包到本地
商用 配置项目级的代码仓库设置 配置CodeArts Repo代码仓库设置 2 系统安全 https密码使用更安全的pbkdf2算法。 商用 无。
Token在计算机系统中代表令牌(临时)的意思,拥有Token就代表拥有某种权限。Token认证就是在调用API的时候将Token加到请求消息头,从而通过身份认证,获得操作API的权限。
在Eclipse提交代码并创建合并请求 如果您本地的Eclipse安装了EGit,可以把本地Git代码仓库代码提交到远程CodeArts Repo,CodeArts Repo当前仅支持Ecplise 4.4及以上版本。 如果是首次提交: 在本地计算机建立一个仓库,称本地仓库。 在本地进行
安全管理 部署密钥 IP白名单 风险操作 水印设置 锁定仓库 审计日志 权限管理 父主题: 配置代码托管仓库
代码托管(CodeArts Repo)使用流程 代码托管(CodeArts Repo)的使用流程如下图所示。
上传代码文件到Repo 在Repo编辑并创建合并请求 在Git Bash创建分支并开发代码 在Eclipse提交代码并创建合并请求 在Git客户端使用git-crypt传输敏感数据
成员管理 代码托管服务支持在仓库中添加成员或成员组。 “成员列表”、“成员组列表”“待审核”和“添加成员”位于仓库详情的“成员”页签下。 “成员列表”用于展示仓库中所有成员“用户名”、“用户来源”、“项目角色”、“仓库角色”和“操作”。 “成员组列表”用于展示仓库所有成员组的“成员组名称
单击“确定”按钮,此时系统相当于在代码托管仓库上执行了以下操作: 新建文件写入内容 git add . git commit -m "fix #708206209 Task02" 也就是将一个新建的文件进行了一次commit,并通过-m参数中的“fix”关键字关联到了task02工作项
Permission 检查用户的仓库角色和权限 403 CH.080403 禁止访问 Forbidden 检查请求路径 404 CH.000404 资源不存在 Not Found 检查资源id或资源名称是否正确 500 CH.000001 未知错误 Unknown error 系统错误
校验导仓权限 Repo当前支持两种方式的校验权限,可通过服务扩展点校验权限,也可以通过用户名密码授权。 通过服务扩展点校验权限 连接名称。必填,根据自定义填写名称,连接名称最大长度不超过256个字符。 Git仓库Url。必填,输入导入源仓的URL地址。 用户名。当源代码仓库为私有时
同步设置 同步设置位于仓库详情中的 “设置 > 仓库管理 > 同步设置”。 该功能是将当前仓库设置自定义同步至其他仓库。该功能支持跨项目同步,暂时不支持跨地域同步。 一般推荐用于基于该仓库Fork出的仓库,因为Fork仓库时虽然会复制其所有分支和文件内容,但并不会自动复制仓库设置。
同步仓库设置 同步仓库设置 表1 同步仓库设置的参数表格 字段名称 说明 分支设置 该参数必填。包括两个选项: 默认分支。指新建代码仓库时自动创建的主分支,例如master分支。 全部分支。指代码仓库中的所有分支,包括默认分支及其他自定义分支。 增加定时同步 非必填。 须知: 如果您勾选了此参数
当遇到普通业务告警,需遵循高危和黑名单命令控制,即当进行变更操作时可对其中的命令进行实时监控,并且可通过配置规则对命令危险程度进行等级划分,若检测出高危和黑名单命令,系统会提供实时告警通知,避免违规操作造成业务中断。当遇到紧急业务告警时,提权需遵守规定,确保安全与效率的均衡。
分支策略优先级示例如下: 假设在仓库下有A策略与B策略,它们配置的分支相同,则系统默认使用最新创建的分支策略。 假设在仓库下有A策略与B策略,A策略配置的分支为a分支与b分支,B策略配置的分支为a分支,在发起目标分支为a分支的合并请求时,系统默认使用B策略。
华为云租户的安全责任在于对使用的 IaaS、PaaS 和 SaaS 类云服务内部的安全以及对租户定制配置进行安全有效的管理,包括但不限于虚拟网络、虚拟主机和访客虚拟机的操作系统,虚拟防火墙、API 网关和高级安全服务,各项云服务,租户数据,以及身份账号和密钥管理等方面的安全配置。
Git客户端设置系统的换行符转换 背景信息 由于操作系统不兼容的缘故,在跨平台上查看文本文件会因为换行符不同而造成障碍,使用版本控制系统也同样存在换行符的问题。