正在生成
详细信息:
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在本地解决代码文件冲突 问题现象 在合入合并请求详情页,显示“代码合并冲突未解决”。 原因分析 同一个文件,被两个人修改,导致在合入合并请求时报冲突。 解决方案 更新代码,并切换到此合并请求源分支。 git fetch origin git checkout -b feature_010
新建自定义代码仓库 进入CodeArts Repo首页后,单击“新建仓库”,在“归属项目”下拉框中选择已有的项目或者“新建项目”。 仓库类型选择“普通仓库”,根据表格填写参数。 表1 新建仓库的参数说明 字段名称 说明 代码仓库名称 该参数为必填。填写该参数时,需要以大小写字母、
Linux Git客户端 Debian/Ubuntu系统 在终端中输入以下命令行安装: apt-get install git Fedora/Centos/Redhat系统 在终端中输入以下命令行安装: yum install git 更多操作系统请参见Git官网。 父主题: Git客户端安装配置
示例2:通过仓库的UUID查询指定仓库详情 场景描述 本章以软件开发生产线用户为例,指导您通过API查询指定仓库详情。 API的调用方法请参见如何调用API。 前提 用户已经在软件开发生产线控制台开通了代码托管服务。 总体思路 先通过api查看所有的仓库列表,并获得想要查看的仓库
设置仓库是公开状态还是私有状态 功能介绍 设置仓库是公开状态还是私有状态 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI PUT /v2/repositories/{
Forking工作流 Forking工作流区别于前三种工作流的最大特点是每个开发人员都有一个从公共仓库fork出来的属于自己的公共仓。Forking工作流适合外包、众包以及众创和开源场景。接包方的开发人员从项目公共仓fork自己的公共仓库进行操作,并不需要被项目公共仓直接授权,Forking工作流如下图所示。
判断用户是否有仓库的管理员权限 功能介绍 判断用户是否有仓库的管理员权限 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v1/repositories/{
检验私钥是否有拉取代码的权限 功能介绍 调用该接口,您可检验私钥是否有拉取代码仓库的权限。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v1/user
获取公开示例模板列表(废弃) 功能介绍 获取公开示例模板列表。 调试 您可以在API Explorer中调试该接口。 URI GET /v1/repositories/repository_templates 表1 Query参数 参数 是否必选 参数类型 描述 platform
查询指定项目的Webhook列表 功能介绍 获取仓库Webhook 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v1/repositories/{gro
MAC平台安装git-crypt、gpg macOS上安装git-crypt。 使用 brew 软件包管理器,只需运行如下命令。 brew install git-crypt macOS上安装GPG。 使用 brew 软件包管理器,只需运行如下命令。 brew install gpg 父主题: 提交代码到代码托管仓库
分支开发工作流 通过新建几个功能分支,增加开发者的交流和协作,它的理念是所有的功能开发都应该在master分支外的一个独立分支进行,这种方式隔离了开发者的工作空间不被互相干扰,保证了master分支的稳定性。 工作方式 开发人员每次在开始新功能开发前,需要在master分支上拉取
参数 是否必选 参数类型 描述 role 是 Integer 设置仓库的成员权限,取值范围:20 -> 只读成员 30->普通成员,40->管理员 枚举值: 20 30 40 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 error Error object
获取代码提交行数(废弃) 功能介绍 获取指定日期内代码仓指定分支的代码提交行数 调试 您可以在API Explorer中调试该接口。 URI GET /v2/repositories/{repository_id}/commit_lines 表1 路径参数 参数 是否必选 参数类型
集中式工作流 集中式工作流适合5人左右小开发团队,或是刚从SVN工具转型为Git的团队,它只有一个默认的maste分支(相当于svn的trunk主分支),所有人的修改都是在master分支上进行的。但是,这种工作流无法充分发挥git优势和多人协同,不推荐使用。 工作方式 开发人员
自定义角色 自定义角色(默认) 其中,项目产生的费用将计算在项目经理所属的租户下。 项目创建者在项目中默认为“项目管理员”,在Repo对应为“管理员(仓库所有者)”。 父主题: 管理Repo成员权限
查看代码组列表 您可以通过以下方式进入代码托管服务代码组列表页。 进入软件开发生产线首页,单击“服务”图标下的“代码托管”,默认展示我参与的仓库列表页,单击“代码组”下的任一菜单,即可进入代码托管服务代码组列表页。 在这里您可以完成新建代码组、配置代码组等操作。 :单击该图标,可进入新建代码组页面。
设置仓库是公开状态还是私有状态(废弃) 功能介绍 设置仓库是公开状态还是私有状态。 调试 您可以在API Explorer中调试该接口。 URI PUT /v1/repositories/{repository_uuid}/template_status 表1 路径参数 参数 是否必选
Connection timed out”,表示您的网络被限制,无法访问代码托管服务,请求助您本地所属网络管理员。 如果您在创建commit后,把本地路径带到CodeArts Repo的代码仓库里,您不能更改提交代码的路径,只能本地删除该文件或者回退commit强制提交,然后重新提交。
不同场景下新建代码仓库的区别 CodeArts Repo当前支持五种新建代码仓库的方式,您可以根据自己的使用习惯创建代码仓库。 父主题: 新建Repo代码仓库