-
是否支持外部Git源的一键导入? - 代码托管 CodeArts Repo
是否支持外部Git源的一键导入? 支持。 目前代码托管支持一键导入外部Git源,支持的外部Git源包括: bitbucket.org code.aliyun.com coding.net git.qcloud.com gitee.com github.com gitlab.com
-
提交规则 - 代码托管 CodeArts Repo
“提交规则”位于仓库详情中的 “设置 > 策略设置 > 提交规则”。 “提交规则”可以为代码的提交建立一系列的校验、限制规则,以确保代码质量,此设置只针对被设置的仓库生效。 只有仓库管理员和仓库所有者能看到这个页面且有设置权限。 表1 “提交规则”说明 字段 说明 拒绝未签名的提交 配置只有已签名的提交才能推送到该仓库。
-
导入外部仓库 - 代码托管 CodeArts Repo
导入外部仓库 用于将其它云端仓库导入到代码托管服务中,也可以将代码托管服务中一个区域的仓库导入到另一个区域(仓库备份),导入后的仓库与源仓库彼此独立。 在代码托管服务控制台导入外部仓库的步骤如下: 进入代码托管服务仓库列表页。 单击“新建仓库”按钮,跳转到“归属项目和仓库类型”页面。
-
Commit关联 - 代码托管 CodeArts Repo
不一样)才能保存,可以理解为控制台的每一次保存都是一次commit操作,其必填的提交信息对应了commit命令的-m内容 代码托管服务以从-m(提交信息)中捕获关键字的方式来自动关联工作项,最常用的是“fix”关键字,这也是控制台操作提示中推荐的关键字,其使用时需要满足如下格式,才能被识别:
-
Commit关联 - 代码托管 CodeArts Repo
不一样)才能保存,可以理解为控制台的每一次保存都是一次commit操作,其必填的提交信息对应了commit命令的-m内容 代码托管服务以从-m(提交信息)中捕获关键字的方式来自动关联工作项,最常用的是“fix”关键字,这也是控制台操作提示中推荐的关键字,其使用时需要满足如下格式,才能被识别:
-
获取项目下所有仓库信息 - 代码托管 CodeArts Repo
是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 error Error
-
监控安全风险 - 代码托管 CodeArts Repo
问、第三方应用漏洞攻击、CC攻击、恶意爬虫扫描、跨站请求伪造等攻击,保护Web服务安全稳定。 WAF支持云模式、独享模式和ELB模式三种部署模式。 主机围栏 主机围栏可分别对PC设备接入设置、IP地址列表、PC设备标识列表进行安全围栏设置。 OS加固和异常侦测 OS规范化脚本分为两个脚本,检查脚本(osstdchk
-
基于Git的代码托管入门 - 代码托管 CodeArts Repo
如果您购买CodeArts整体服务的套餐,则需要在需求管理服务中进行新建项目。 如果您购买CodeArts Repo单服务的套餐,则需要在新建仓库的同时进行新建项目,此时创建的项目为Scrum项目或IPD项目。 下载安装Git客户端。 设置客户端与远程仓库的交互凭证。 确保您的网络可以访问代码托管服务。
-
查看仓库详情 - 代码托管 CodeArts Repo
对比:支持通过对比查看分支之间或标签版本之间发生的代码变化。 合并请求 支持在控制台管理分支的合并请求。 评审记录 支持查看合并请求的评审记录与Commit的评审记录。 关联工作项 所关联工作项的列表,其可设置与需求管理中工作项的联动,提升效率。 仓库统计 仓库提交记录的可视化图表,主要展现了代码贡献度等信息。
-
监控安全风险 - 代码托管 CodeArts Repo
问、第三方应用漏洞攻击、CC攻击、恶意爬虫扫描、跨站请求伪造等攻击,保护Web服务安全稳定。 WAF支持云模式、独享模式和ELB模式三种部署模式。 主机围栏 主机围栏可分别对PC设备接入设置、IP地址列表、PC设备标识列表进行安全围栏设置。 OS加固和异常侦测 OS规范化脚本分为两个脚本,检查脚本(osstdchk
-
提交规则 - 代码托管 CodeArts Repo
提交规则 “提交规则”位于仓库详情中的 “设置 > 策略设置 > 提交规则”。 “提交规则”可以为代码的提交建立一系列的校验、限制规则,以确保代码质量,此设置只针对被设置的仓库生效。 只有仓库管理员和仓库所有者能看到这个页面且有设置权限。 表1 “提交规则”说明 字段 说明 拒绝未Signed-off-by签名的提交
-
destination path 'XXX' already exists and is not an empty directory - 代码托管 CodeArts Repo
directory”。 原因分析 所克隆的代码仓库已存在并且不为空。 处理方法 克隆项目至新目录。 进入目录: cd 本地代码仓库目录 克隆云端代码仓库到临时目录tmp中: git clone --no-checkout 云端代码仓库地址tmp 将tmp目录下的 .git 目录移到当前目录:
-
destination path 'XXX' already exists and is not an empty directory - 代码托管 CodeArts Repo
directory”。 原因分析 所克隆的代码仓库已存在并且不为空。 处理方法 克隆项目至新目录。 进入目录: cd 本地代码仓库目录 克隆云端代码仓库到临时目录tmp中: git clone --no-checkout 云端代码仓库地址tmp 将tmp目录下的 .git 目录移到当前目录:
-
TortoiseGit客户端使用 - 代码托管 CodeArts Repo
主要有如下两种场景: Git客户端生成了公私钥对,并将该公钥添加到代码仓库的ssh-key配置中 在“开始”菜单,搜索并选择“PuttyGen”。 单击“Load”按钮,如下图所示。 选择您的公私钥目录下的“id_rsa”文件,然后单击“打开”按钮。 单击“确定”,再选择“Save
-
创建提交 - 代码托管 CodeArts Repo
名单内的IP访问。 查看代码托管仓库分支。 登录代码托管服务,进入您的仓库,在文件列中可以看到此时已经可以在代码托管仓库切换到您的分支。 如果没有看到您刚推送上来的分支,很可能是您的origin绑定到了另外的仓库,请使用仓库地址再次推送。 此时您可以使用代码托管服务提供的合并请求
-
创建提交 - 代码托管 CodeArts Repo
名单内的IP访问。 查看代码托管仓库分支。 登录代码托管服务,进入您的仓库,在文件列中可以看到此时已经可以在代码托管仓库切换到您的分支。 如果没有看到您刚推送上来的分支,很可能是您的origin绑定到了另外的仓库,请使用仓库地址再次推送。 此时您可以使用代码托管服务提供的合并请求
-
Git本地研发场景 - 代码托管 CodeArts Repo
通过执行相应的Git命令,文件在这四个区域跳转,并呈现不同的状态,如下图所示。 主要涉及如下三步操作: #git add/rm filename //将新增、修改或者删除的文件增加到暂存区 #git commit –m “commit message” //将已暂存的文件提交到本地仓库
-
Git本地研发场景 - 代码托管 CodeArts Repo
通过执行相应的Git命令,文件在这四个区域跳转,并呈现不同的状态,如下图所示。 主要涉及如下三步操作: #git add/rm filename //将新增、修改或者删除的文件增加到暂存区 #git commit –m “commit message” //将已暂存的文件提交到本地仓库
-
查询某个仓库的详细信息 - 代码托管 CodeArts Repo
创建时间 creator_name String 创建者的用户名,在用户是租户的情况下,用户名和租户名相等 domain_name String 创建者的租户名 group_name String 仓库组名(克隆地址中域名后面仓库名前的一段 示例:git@repo.alpha.devcloud
-
TortoiseGit客户端使用 - 代码托管 CodeArts Repo
主要有如下两种场景: Git客户端生成了公私钥对,并将该公钥添加到代码仓库的ssh-key配置中 在“开始”菜单,搜索并选择“PuttyGen”。 单击“Load”按钮,如下图所示。 选择您的公私钥目录下的“id_rsa”文件,然后单击“打开”按钮。 单击“确定”,再选择“Save