检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
md”文件不参与统计,Repo会为用户详细统计100种以上的语言类型。 仓库趋势图:用户可以在“分支”处选择要统计的分支,并且支持以“折线图”或者“柱状图”展示。 贡献者统计:统计当前分支中代码提交者们的贡献度(提交次数、代码行数)。统计完成,将显示每一位用户在截止时间之前的全部新增、删
Repo支持更改代码仓库属性,因此CodeArts Repo会将关于该代码仓的代码提交、合并请求等信息进行记录,每一条审计日志包含操作者、操作类型和操作内容。 如下图所示,用户可以根据时间段进行筛选查看。展示了审计日志的“操作者”、“类型”和“日志信息”。 图1 查看审计日志 父主题: Repo的安全管理
代码托管(CodeArts Repo)使用流程 代码托管(CodeArts Repo)的使用流程如下图所示。
使用代码组 查看代码组列表 查看代码组详情 配置代码组成员 查看代码组首页 代码组成员管理 父主题: 分层管理代码仓
克隆/下载代码仓库到本地 克隆代码仓和下载代码仓的区别 使用SSH密钥克隆代码仓库到本地 使用HTTPS协议克隆代码仓库到本地 使用浏览器下载代码包到本地
请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 参数解释: 用户Token。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 约束限制: 必传。 取值范围: 字符串长度不少于1,不超过10万。
配置代码组 代码组信息 仓库设置 风险操作 权限管理 父主题: 分层管理代码仓
删除用户公钥(废弃) 功能介绍 删除用户公钥。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI DELETE /v1/users/sshkey/{id} 表1 路径参数
上传代码文件到Repo 在Repo编辑并创建合并请求 在Git Bash创建分支并开发代码 在Eclipse提交代码并创建合并请求 在Git客户端使用git-crypt传输敏感数据 在Repo查看提交历史
TLS协议握手失败并报错"ssl handshake failure" 问题现象 本地执行如下命令,与指定服务器建立TLS1.0连接并获取其证书信息。 openssl s_client -connect test.com:443 -tls1 会出现如下报错信息: CONNECTED(00000003)
图像、视频、音频等。使用Git LFS,用户可以将大型文件与代码分开管理,并使用Git的版本控制功能来跟踪和管理它们。Git LFS还可以锁定文件和控制版本,以确保多个用户在同时编辑大型文件时不会发生冲突。 因此,要使用Git LFS,用户需要在本地安装Git LFS客户端,并在Git仓库中启用Git
示例1:查询用户所有仓库 场景描述 本章以软件开发生产线用户为例,指导您通过API查询代码仓库列表。 API的调用方法请参见如何调用API。 前提条件 用户已经在软件开发生产线控制台开启了代码托管服务。 总体思路 通过用户token查询当前用户所有仓库的列表。 查询用户的所有仓库 接口信息:
aster分支。 全部分支。指代码仓库中的所有分支,包括默认分支及其他自定义分支。 初始化设置 非必选。如果用户已开通代码检查(CodeArts Check)服务,推荐用户勾选该选项,代码仓库创建完成后,在代码检查(CodeArts Check)任务列表中,可看到对应仓库的检查任务。
清理仓库内存 如果CodeArts Repo的仓库容量快满的时候,用户可以进入代码仓库详情页,使用如下的方法清理代码仓库资源: 选择“代码 > 分支”,选择不需要的分支,单击,删除不需要的分支。 选择“代码 > Tags”,选择不需要的标签,单击,删除不需要的标签。 选择“设置 >
created_at String 参数解释: 创建时间。 取值范围: 字符串。 creator_name String 参数解释: 创建者的用户名,当用户是租户,用户名和租户名一样。 取值范围: 字符串。 domain_name String 参数解释: 创建者的租户名。 取值范围: 字符串。
创建Squash合并 Squash合并是将合并请求的所有变更提交信息合并为一个,以此简洁提交信息。当用户在处理功能分支只关注当前提交进度,而不关注提交信息时,可使用squash merge。 当勾选Squash合并,可将源分支的多个连续变更记录合并为一个提交记录(Squash提交信息),提交到目标分支。
添加CodeArts项目成员 添加CodeArts项目成员方式说明 添加本账号IAM用户为CodeArts项目成员 从其他CodeArts项目导入成员 邀请其他账号用户为CodeArts项目成员 从委托中导入CodeArts项目成员 通过链接邀请用户加入CodeArts项目 通过关联团队添加CodeArts项目成员
代码组所有成员均可查看,但是仅支持项目管理员或代码组所有者修改。 目前有如下操作: 删除代码组:删除代码组将导致所有子代码组和资源被删除。删除的代码组无法复原。用户只能删除一次,并且无法恢复,请再三确认! 更改代码组名称:将同步修改代码组路径和仓库路径,修改后原路径不可用,请谨慎操作!更改代码组名称可能会引起超出预期的情况。
工作流概述 Git工作流不仅可以进行版本控制,还可以管理项目流程和团队协同开发,有效提高项目管理水平和团队协同开发能力。在实际应用中,有必要根据团队的需求和工作流程,选择合适的Git工作流,实现持续集成、持续交付和快速迭代的目标。 下面介绍如下工作流的工作方式、优缺点,以及使用中的一些注意事项。
评审意见门禁已通过:当合并请求中无评审意见,或者所有评审意见均无需解决或已被解决时显示。 存在未解决的评审意见:当合并请求中的评审意见未被解决时显示。 门禁的通过 当用户已解决评审意见中提出的问题后,可在合并请求的“详情 > 评审意见”中需要将评审意见的状态由“未解决”切换成“已解决”,此时门禁将显示为“评审意见门禁已通过”。