检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在本地解决代码文件冲突 问题现象 在合入合并请求详情页,显示“代码合并冲突未解决”。 原因分析 同一个文件,被两个人修改,导致在合入合并请求时报冲突。 解决方案 更新代码,并切换到此合并请求源分支。 git fetch origin git checkout -b feature_010
返回CodeArts Repo,触发“执行计划”中已勾选的事件让代码仓库执行流水线任务即可。 进入合并请求详情页,门禁显示为“合并请求流水线门禁已通过”,表示最新commit/预合并commit成功拉起流水线。 通过E2E单号关联门禁 如果为目标仓库开启了E2E单号关联,即勾选“必须与CodeArts
RepoListInfoV2 object 参数解释: 响应结果 status String 参数解释: 响应状态 取值范围: success,表示接口调用成功。 fail,表示接口调用失败。 表5 Error 参数 参数类型 描述 code String 参数解释: 错误码。 取值范围: 请参见错误码。
_name}/commits 表1 路径参数 参数 是否必选 参数类型 描述 group_name 是 String 仓库组名(克隆地址中域名后面仓库名前的一段 示例:git@repo.alpha.devcloud.inhuawei.com:Demo00228/testword.git
tory_name}/hooks 表1 路径参数 参数 是否必选 参数类型 描述 group_name 是 String 组名(克隆地址中域名后面仓库名前的一段 示例:git@repo.alpha.devcloud.intest.com:Demo00228/testword.git
domain_name String 参数解释: 创建者的租户名 取值范围: 字符串 group_name String 参数解释: 仓库组名(克隆地址中域名后面仓库名前的一段 示例:git@repo.alpha.devcloud.inhuawei.com:Demo00228/testword.git
从其他项目导入用户”。 在弹框中的“项目”下拉列表中选择项目名称,弹框中显示所选项目的成员列表。 根据需要勾选用户,并在“项目角色”下拉列表中选择角色,单击“保存”。 图1 从其他项目导入用户 保存成功,成员列表中显示新添加的成员。 父主题: 添加CodeArts项目成员
代码检查状态显示规则: 当用户有代码检查权限时,仓库名称后显示代码检查状态。 当用户无代码检查权限时,仓库名称后不显示代码检查状态。 构建状态显示规则: 当用户无构建权限 仓库页面上方只显示“设置构建”按钮。 当用户有构建权限 如果没有设置构建,则仓库页面上方显示“设置构建”按钮。
单击“确定”,自动跳转到项目下仓库列表页。如下图所示,表示正在导入仓库。如下图所示,表示成功导入一个Gitee仓。如下图所示,表示导入Gitee仓失败。 图1 正在导入仓库 图2 成功导入Gitee仓 图3 导入失败的页面 父主题: 迁移第三方Git仓到Repo
登录CodeArts控制台,在左侧导航中单击“代码托管”。 选择“开通记录”页签,单击操作列“关闭服务” 根据弹窗提示,单击“确认”,关闭服务。 页面提示“已成功关闭代码托管服务”,开通记录状态显示为“已关闭”。 父主题: 计费FAQ
表7 RepoInfo 参数 参数类型 描述 createAt String 创建时间 groupName String 仓库组名(克隆地址中域名后面仓库名前的一段 示例:git@repo.alpha.devcloud.inhuawei.com:Demo00228/testword.git
access token”,完成“Access Token”的配置。 图2 生成新Gitee令牌 单击提交,您的私人令牌即成功生成,单击“复制”,勾选“我已经了解私人令牌不再明文显示在平台上,并且已经复制保存好该令牌。” ,单击“确认并关闭”。 父主题: 获取Access Token
我的分支:显示我创建的所有分支,按最近提交时间排序,最新提交的分支将更靠前。 活跃分支:显示过去一个月内存在开发活动的分支,按最近提交时间排序,最新提交的分支将更靠前。 过时分支:显示过去一个月内没有任何活动的分支,按最近提交时间排序,最新提交的分支将更靠前。 所有分支:显示所有分支
单击“确定”,自动跳转到项目下仓库列表页。如下图所示,表示正在导入仓库。如下图所示,表示成功导入一个GitLab仓。如下图所示,表示导入GitLab仓失败。 图1 正在导入仓库 图2 成功导入GitLab仓 图3 导入失败的页面 父主题: 迁移第三方Git仓到Repo
选择“成员视图”页签,单击“添加成员 > 从委托中导入用户”。 在弹框中勾选需要添加的用户,并选择项目角色,单击“保存”。 图1 从委托中导入用户 保存成功,成员列表中显示新添加的成员。 父主题: 添加CodeArts项目成员
执行完新建标签操作,如果无回显则是创建成功,如果有回显一般是标签名称重复(回显如下图),更换标签名称重新执行即可。 Git支持为一次commit打上多个标签,其在log中显示如下图,标签名不能重复。 查看本地仓库的标签列表 将目前仓库内的标签的名称全部显示出来,在使用时可对其添加参数达到进行过滤的效果
push)本次合并后的更新到远程仓库,推送成功后,远程仓库文件内容如下。此时冲突解决 在上面的示例中,使用txt文本方式进行的演示,在实际开发中不同的文本编辑器、编程工具的Git插件中,对冲突的展示会略有不同。 如何避免冲突的产生? 代码提交、合并冲突经常发生,但只要在代码开发前,做好仓库预处理工作,就能有效地避免冲突的产生。
格填写参数。 表1 参数说明 参数 说明 Token名称 必填参数。自定义名称,字符上限为200。 描述 非必填参数。此处描述为空,列表会显示“--”。字符上限为200。 权限 默认勾选且不可修改。读/写仓库:授予使用Https方式,读写访问仓库权限。 失效时间 必填参数。设置T
在导航栏中单击用户名,选择“租户设置”。 单击导航“通用设置 > 服务级权限管理”,页面中显示去重后的成员列表。 根据需要通过开启或关闭成员的访问权限,单击“保存”。 保存成功,列表中显示更新后的信息。 父主题: 管理CodeArts权限
仓库总览,包括“Git库容量”、“LFS容量”、“成员数量”、“提交数量”、“分支数量”、“Tags数量”、“合并请求”和“检视意见”。 语言统计:显示仓库当前分支的各语言分布情况。仓库成员可以触发代码贡献度统计与语言比例统计,代码仓库的语言分布是根据默认分支的文件代码行数进行统计,隐藏文件和“README