检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
数据保护技术 CodeArts Repo通过多种手段保护数据安全。 数据保护手段 简要说明 详细介绍 传输加密(HTTPS) 通过在云端对托管在CodeArts Repo的代码库进行落盘加密,可以有效避免数据拥有者之外的人接触到用户的明文数据,避免数据在云端发生泄露。同时,代码加
构造请求 本节介绍REST API请求的组成,并以调用获取SSH密钥列表接口说明如何调用代码托管的API。 请求URI 请求URI由如下部分组成。 {URI-scheme} :// {Endpoint} / {resource-path} ? {query-string} 尽管请
如何调用API 构造请求 认证鉴权 返回结果
如何迁移Coding仓库 迁移说明 该迁移工具支持仓库文件等相关数据,例如Branch、Tag、Commit完整提交记录和代码库源文件。不支持迁移Coding仓库的成员、合并请求、评论等数据。 操作步骤 新建仓库,选择导入仓库方式。登录并进入到CodeArts Repo, 选择“新建仓库->导入仓库”。
如何迁移Codeup仓库 迁移流程 该迁移工具支持迁移仓库文件等相关数据,例如:Branch、Tag、Commit完整提交记录和代码库源文件。不支持迁移Codeup仓库的成员、合并请求、评论等数据。 操作步骤 新建仓库,选择导入仓库方式。登录并进入到CodeArts Repo, 选择“新建仓库
如何迁移Gitee仓库 迁移流程 该迁移工具支持迁移仓库文件等相关数据,例如:Branch、Tag、Commit完整提交记录和代码库源文件。不支持迁移Gitee仓库的成员、PR、评论等数据。 操作步骤 新建仓库,选择导入仓库方式。登录并进入到CodeArts Repo,选择“新建仓库
"error_code": "AS.0001" } 其中,error_code表示错误码,error_msg表示错误描述信息。 父主题: 如何调用API
获取仓库统计数据 功能介绍 获取仓库统计数据。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v1/repositories/{repository_uuid}/statistic-data
如何迁移GitLab仓库 迁移流程 该迁移工具支持迁移仓库文件等相关数据,例如:Branch、Tag、Commit完整提交记录和代码库源文件。不支持迁移GitLab仓库的成员、PR、评论等数据。 操作步骤 登录并进入到CodeArts Repo首页,选择“新建仓库 > 导入仓库”。
Content-Type: application/json X-Auth-Token: ABCDEFJ.... 您还可以通过这个视频教程了解如何使用Token认证:https://bbs.huaweicloud.com/videos/101333 。 AK/SK认证 AK/SK签名
如何将成员一键添加到所有代码仓 场景描述 代码仓库较多,项目组新加入的成员如果在每个仓库都配置一遍会非常繁琐,管理难度非常大。 解决方案 方案一:通过项目代码托管设置-成员同步 开启后,自动同步所选角色项目成员至代码组及仓库(项目成员有变动时触发),项目经理不依赖开关始终同步,可单击刷新按钮触发一次全量同步。
如何批量将本地仓库导入CodeArts Repo 背景介绍 CodeArts Repo现有导仓能力只支持从公网导入单个仓库,缺少客户本地代码仓往Repo迁移的快速方案,因此提供批量迁移本地代码仓到Repo的脚本。 前置准备 进入Python官网下载并安装Python3。 调试获取
如何从主库同步代码到个人Fork出来的派生库 问题现象 在CodeArts Repo上可以将主库代码仓Fork到个人其它项目下,此功能有助于协同开发,但在使用Fork模式开发时,可能会遇到问题:当主库(源项目)更新后,Fork库并不会一起更新,需要自己手动更新。 您可以通过如下操
在一台电脑上,如何配置多个SSH Key? 场景描述 开发人员通常只会生成一个SSH Key,名字叫id_rsa,然后提交到多个不同的网站(如:GitHub、CodeArts或Gitee)。 但是也存在另一种需要,在同一个网站上,注册了两个用户名,通常网站不会允许为这两个用户名,配置同一个SSH
请求功能,彻底解决代码合并冲突的难题。 高校教学 场景描述:高校教师与学生,学习与授课。 场景特点:目前缺少功能完备的研发工具链,搭建研发工具环境耗费大量时间,环境维护耗费精力,现有的研发工具上手慢,学习成本高,不利于教学。 适用场景:代码托管服务提供完整的代码托管服务,以及丰富的代码仓库模板,使学生可以迅速上手。
如何阻止涉密文件被推送到CodeArts Repo代码仓库 背景信息 当用户需要避免上传涉密信息的时候,可以选择在仓库设置中设置提交规则,勾选拒绝包含秘密的提交选项。 通过选择复选框防止向代码仓库提交涉密的文件,当文件名与正则表达式匹配时,代码托管服务会阻止用户推送。 此推送规则不会限制已提交的文件。
如果原来没有纳入过任何的版本系统,则在源代码的根目录,执行以下git命令(以Git Bash为例): 初始化Git仓库: git init 将文件加入版本库: git add * 创建初始提交: git commit -m "init commit" 设置本地仓库的远程服务器地址: 如果
Git客户端修改文件名大小写后,如何提交到远端 背景信息 Git修改了文件名大小写后,远端将不识别对应文件。 例如:远端服务器“AppTest.java”,本地重命名后“apptest.java”,提交后远端还是“AppTest.java”。 操作步骤 请按顺序执行如下命令: git
在Git客户端使用git-crypt传输敏感数据 git-crypt简介 git-crypt是一款第三方开源软件,可以用于对Git仓库中的文件进行透明化的加密和解密。git-crypt可对指定文件、指定文件类型等进行加密存储。开发者可以将加密文件(如机密信息或敏感数据)与可共享的代码存储在同一个
“仓库角色”和“操作”。 “成员组列表”用于展示仓库所有成员组的“成员组名称”、“成员数量”、“描述”和“操作”。 “待审核”用于展示即将加入仓库中待审核成员,包括“用户名”、“用户昵称”、“企业用户”、“项目角色”、“仓库角色”和“操作”。“待审核”成员可被拥有“添加成员”权限的人设置为“同意”或“拒绝”。