检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
执行如下命令,从GitHub上下载Git的源代码压缩包,版本号是需要替换为具体的版本号。 wget https://github.com/git/git/archive/版本号.tar.gz 执行如下命令,解压缩源代码压缩包。 tar zxvf 版本号.tar.gz 执行如下命令,进入解压后的Git源代码目录。 cd
开发人员通常只会生成一个SSH Key,名字叫id_rsa,然后提交到多个不同的网站(如:GitHub、CodeArts或Gitee)。 但是也存在另一种需要,在同一个网站上,注册了两个用户名,通常网站不会允许为这两个用户名,配置同一个SSH Key,这时候就会有些麻烦。 操作步骤
使用浏览器下载代码包到本地 约束限制 如果仓库设置IP白名单,则只有IP白名单内的主机才可以在界面下载仓库源码,如果仓库没有设置IP白名单,则均可在界面下载仓库源码。 用户需要有代码的“下载”权限,才可以在界面下载仓库源码。 下载代码包步骤 Repo不仅支持克隆代码仓,同时支持将仓库代码打包下载到本地,下载的压缩包为指定分支的内容。
openssl-devel Linux环境下,使用源码编译方式安装git-crypt。 下载源码 make make install 安装到指定目录。 make install PREFIX=/usr/local Linux环境下,使用源码编译方式安装GPG。 下载源码 ./configure make
如何从主库同步代码到个人Fork出来的派生库 问题现象 在CodeArts Repo上可以将主库代码仓Fork到个人其它项目下,此功能有助于协同开发,但在使用Fork模式开发时,可能会遇到问题:当主库(源项目)更新后,Fork库并不会一起更新,需要自己手动更新。 您可以通过如下操
添加成员并为新增成员配置访问权限。 把本地新建的Git仓导到Repo 如果用户的代码仓还没有纳入过任何的版本系统,如Git或者SVN,在源代码的根目录,执行如下操作,把本地自建的代码仓(master分支)导入到CodeArts Repo。 进入CodeArts Repo首页,单击
符。 Git仓库Url。必填,输入导入源仓的URL地址。 用户名。当源代码仓库为私有时,该参数必填。该参数表示HTTPS克隆代码时的用户名,例如为GitHub的登录名称。 密码或Access Token。当源代码仓库为私有时,该参数必填。该参数表示HTTPS克隆代码时的密码或者Access
单击,可下载tar.gz或zip格式的被标签版本的文件包。如果仓库设置IP白名单,则只有IP白名单内的机器才可以在界面下载仓库源码,如果仓库没有设置IP白名单,则均可在界面下载仓库源码。 单击,可以将此标签从代码托管仓库删除(想从本地删除请clone、pull或本地手动-d删除)。 在控制台创建
通过链接邀请用户加入CodeArts项目 操作场景 当CodeArts项目中需要添加用户A,但项目成员B没有该项目“成员设置”权限时,B可以分享项目二维码或者链接给A。 A通过二维码或链接提交加入项目申请,待拥有项目“成员设置”权限的成员C审批后,A即可成为项目成员。 前提条件 被邀请的用户可以登录华为云。
服务器遭受大流量的DDos攻击时,DDoS高防可以保护其应用服务持续可用。 DDoS高防支持通过DNS解析和IP直接指向两种引流方式,实现网站域名和业务端口的接入防护。根据您在DDoS高防中为业务配置的转发规则,DDoS高防将业务的DNS域名解析或业务IP指向DDoS高防实例IP或CNAME地址进行引流。
单击某个,可跳转到仓库设置中设置该分支为保护分支。 单击某个,可以按提示操作,将该分支进行删除。 只有开启IP白名单的机器才可以从界面下载源码压缩包。 如果用户误删了分支,可提交工单联系技术支持处理。 另外在控制台中用户还可以对分支进行相关的设置:合并请求设置、默认分支管理、分支保护设置。
获取合并请求的变化 功能介绍 获取合并请求的变化。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v2/repositories/{repository_
监控安全风险 WAF应用防护系统 CodeArts Repo对接WAF应用防护系统。Web应用防护系统也称为网站应用级入侵防御系统。 WAF通过对HTTP(S)请求进行检测,识别并阻断SQL注入、跨站脚本攻击、网页木马上传、命令/代码注入、文件包含、敏感文件访问、第三方应用漏洞攻
从其他CodeArts项目导入成员 操作场景 当项目A的成员需要投入项目B时,可以在项目B中通过“从其他项目导入用户”方式,选择项目A的成员加入项目B。 前提条件 至少存在满足以下条件的两个项目。 一个项目中已有成员。 在另一个项目(待添加成员的项目)中拥有“成员设置”权限。 从其他项目中导入项目成员
邀请其他账号用户为CodeArts项目成员 操作场景 当两个拥有华为账号的企业A、B合作开发一个项目时,在企业A的账号中创建CodeArts项目后,可以向该项目中添加企业B的账号中的IAM用户。 本节中涉及两个账号A、B,账号A的IAM用户a创建了CodeArts项目X,邀请账号
权限管理 代码组的权限管理位于代码组详情中“设置”页签下。 用户可根据下表给各角色配置权限。 代码组权限矩阵仅支持项目管理员及各层代码组的所有者修改。 如果该仓库成员是从代码组下继承的,那么其角色默认为代码组角色,在仓库中修改该仓库成员的角色后,单击“成员列表”页签下仓库成员所在
url = repo_url #子模块(子仓库)的远程仓地址 其中,位于“file_path”目录下的源代码,将会来自“repo_url”。 约束限制 如果“Test_Fir”仓库的内容将作为“Test_Sec”仓库的子模块,操作的用户需要有“T
配置代码仓库级的权限 仓库权限矩阵仅支持管理员修改,项目管理员及各层父级代码组和仓库所有者可作为管理员。在确认用户是管理员的前提下,进入代码托管首页,单击要设置的代码仓名称,进入代码仓的详情页,单击导航栏的“成员”,可为代码仓添加成员。完成代码仓的成员配置,单击导航栏的“设置”,进入仓库设置页面,选择“安全管理”
配置项目级的Repo权限 约束限制 项目经理和其他具有管理权限的用户,可以在该页面修改不同角色在项目下的默认操作权限。 如果仓库“可见范围”为“项目内成员只读”,那么项目内所有成员均可查看除“设置”外的其他资源。 如果仓库“可见范围”为“租户内成员只读”,那么租户内所有成员均可查看除“设置”外的其他资源。
管理CodeArts服务级权限 操作场景 当购买需求管理、代码托管、测试计划等单服务套餐时,管理员(拥有Tenant Administrator角色权限)可以通过“服务级权限管理”页面,按服务为项目成员分配访问权限。 服务级权限管理仅对需求管理、代码托管、测试计划等计费项中有“用