检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
取值范围: 只能为数字和字母,长度为40字符。 start_sha 否 String 参数解释: 目标分支最新提交节点。 取值范围: 只能为数字和字母,长度为40字符。 head_sha 否 String 参数解释: 源分支最新提交节点。 取值范围: 只能为数字和字母,长度为40字符。
起始提交日期,格式为yyyy-MM-dd end_date 是 String 终止提交日期,格式为yyyy-MM-dd(begin_date和end_date时间间隔不超过60天) 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String
Repo进行续费,否则代码托管仓库将会自动释放,数据也可能会丢失。续费包括手动续费和自动续费两种方式,您可以根据需求选择。了解更多关于续费的信息,请参见续费。 费用账单 您可以在“费用中心 > 账单管理”查看与CodeArts Repo相关的流水和明细账单,以便了解您的消费情况。如需了解具体操作步骤,请参见费用账单。
取值范围: 只能为数字和字母,长度为40字符。 start_sha String 参数解释: 源分支最新提交节点。 取值范围: 只能为数字和字母,长度为40字符。 head_sha String 参数解释: 目标分支最新提交节点。 取值范围: 只能为数字和字母,长度为40字符。 old_path
持以“./”或“.lock”结尾。 新建的tag不可以和原有的分支/tag名重复。 字节(byte):指一小组相邻的二进制数码,是计算机重要的数据单位,通常用大写B表示,1B(byte)= 8bit(位)。 字符:表示数据和信息的字母、数字或其他符号。 配置“MR预合并” 当MR
统计代码组中成员数量,单击图标支持跳转至“成员”页签,进行成员管理。 新建仓库 单击图标支持进入“新建仓库”页面,新建仓库。 所有仓库 所有仓库,支持统计锁定仓库和未锁定仓库。 父主题: 使用代码组
将签名信息添加到消息头,从而通过身份认证。 AK(Access Key ID):访问密钥ID。与私有访问密钥关联的唯一标识符;访问密钥ID和私有访问密钥一起使用,对请求进行加密签名。 SK(Secret Access Key):与访问密钥ID结合使用的密钥,对请求进行加密签名,可标识发送方,并防止请求被修改。
新建/编辑/删除/重命名/上传文件 新建/删除目录 新建/删除子模块 Cherry-Pick,revert文件 × × 代码 新增/删除/编辑/回复/解决检视意见和评论 √ × 分支&tag 新建分支 分支合并 新建tag × × 分支&tag 编辑/删除分支 设置保护分支 删除tag √ × 合并请求
分隔符:非必填项,默认为“;”。 单号后缀:非必填项,默认为换行符。 前缀、分隔符、后缀不能相同。 分隔符为空时,前缀和后缀不能为“;;”。 后缀为空时,前缀和分隔符不能为\n。 前缀、分隔符、后缀为全字符匹配,不支持正则表达式。 示例 配置E2E设置。 进入目标仓库。 单击“设置
Repo首页,单击“新建仓库”,在“归属项目”下拉框中选择已有的项目或者“新建项目”。 仓库类型选择“普通仓库”,填写对应参数信息并取消勾选“允许生成README文件”和“选择gitignore”,完成新的代码仓库创建,并自动跳转到该代码仓库首页,单击“克隆/下载”,获取仓库地址。 执行命令git init,在本地新建一个空的Git代码仓库目录。
下面模拟一个情景来帮助理解冲突的产生和解决的过程,情景如下。 某公司的一个项目使用代码托管服务和Git工具来管理,这个项目有一个功能(假设此功能涉及的修改文件是file01)由开发者1号(以下用01_dev表示)和开发者2号(以下用02_dev表示)共同开发,项目上线前一周,大家都在修改代码,产生了如下情况。
色。 表1 代码组角色权限 角色/功能 操作权限 项目经理 Committer 开发人员 系统工程师 测试经理、测试人员、参与者、运维经理和产品经理 浏览者 自定义角色 代码组 新建 B B B B C D C 删除 B D D D D D C 设置 B D D D D D C 仓库
参数非法 Param invalid 检查参数 401 CH.080401 访问的资源没有权限 No Permission 检查用户的仓库角色和权限 403 CH.080403 禁止访问 Forbidden 检查请求路径 404 CH.000404 资源不存在 Not Found 检查资源id或资源名称是否正确
如果您导入的源仓可见范围是对所有访客公开,勾选“不需要校验权限”。 如果您导入的源仓可见范围是私仓,请勾选“需要校验权限”。当前支持两种鉴权方式,“通过服务扩展点”和“通过用户名密码授权”,参数填写请参考校验导仓权限。 单击“下一步”,进入“填写基本信息”页,请参考表格填写参数。 请参考表1 同步仓库设置的参数表格,填写“同步仓库”设置参数。
执行如下命令,进入解压后的Git源代码目录。 cd git-版本号 执行如下命令,生成配置文件。 make configure 执行如下命令,配置Git的安装路径和编码转换库。 ./configure --prefix=/usr/local/git --with-iconv=/usr/local/libiconv
log命令,查找错误的提交记录。 执行git reset --hard commitID,回退到该Commit ID之前的提交记录。 执行3和4,完成提交信息的修改。 父主题: 代码上传下载问题
为了您更深入了解此功能,下面进行实际操作: 新建仓库并创建分支。 仓库名称命名为“repo”,分支名称命名为“Dev”。 Dev分支:新建两个文件并分别命名为“功能一”和“功能二”。 查看开启“Squash 合并”前的效果。 切换到“Dev分支”下的“代码 > 提交 > 提交记录”界面,查看提交信息。 新建并合入合并请求。
repository_uuid 是 String 参数解释: 仓库UUID(由CreateRepository接口返回)。 取值范围: 由数字和字母组成,且长度为32个字符。 private_key 是 String 参数解释: 密钥,由用户上传。 取值范围: 只能数字组成,且长度为[0-2048]个字符。
可以。进入代码仓库详情页面,在“设置”页签中选择“基本设置 > 仓库信息 > 可见范围”进行设置。 所有用户是否可以使用同一个SSH密钥上传下载代码 不可以。SSH密钥在电脑和代码托管服务之间建立安全连接,不同的用户通常使用不同的电脑,在使用SSH方式连接代码仓库前需要在自己电脑配置各自的SSH密钥。
repository_uuid 是 String 参数解释: 仓库UUID(由CreateRepository接口返回)。 约束限制: 必传。 取值范围: 由数字和字母组成,且长度为32个字符。 默认取值: 不涉及。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token