代码托管 CodeArts Repo
代码托管 CodeArts Repo

    本产品内“”的所有结果

      本产品内“”的所有结果

      • 最新动态
        • 最新动态
      • 功能总览
      • 服务公告
        • 漏洞公告
          • 漏洞修复策略
      • 产品介绍
        • 图解代码托管(CodeArts Repo)
        • 什么是代码托管(CodeArts Repo)
        • 产品优势
        • 应用场景
        • 产品功能
          • 极致安全韧性
          • 支持Git多种作业流
          • 多形式代码检视
          • 代码上库质量门禁
          • 围绕代码研发资产追溯
          • 内嵌仓库规范和模板
        • 原理介绍
        • 安全
          • 责任共担
          • 身份认证与访问控制
          • 数据保护技术
          • 审计与日志
          • 监控安全风险
          • 安全运维
          • 认证证书
        • 约束与限制
        • 基本概念
      • 计费说明
        • 计费概述
        • 计费模式
          • 计费模式概述
          • CodeArts Repo套餐
          • 资源扩展
        • 计费项
          • 用户数
        • 续费
          • 续费概述
          • 手动续费
          • 自动续费
        • 费用账单
        • 欠费说明
        • 停止计费
        • 计费FAQ
          • 旧版开通/关闭按需计费方式说明
      • 快速入门
        • 体验Scrum项目下的JAVA代码开发
        • 管理员配置CodeArts Repo代码仓库的策略设置
        • 入门实践
      • 用户指南
        • 代码托管(CodeArts Repo)使用流程
        • 购买并授权使用Repo
        • 环境和个人配置
          • Git客户端安装与配置
          • 配置SSH密钥
          • 配置HTTPS密码
          • 配置访问令牌
          • 配置GPG公钥
          • 配置Git LFS
          • 配置提交邮箱
          • 清理仓库内存
        • 访问CodeArts Repo首页
        • 配置Repo项目级设置
          • 配置项目级仓库设置
          • 配置保护分支规则
          • 配置提交规则
          • 设置项目级合并请求规则
          • E2E设置
          • 配置Webhook
        • 管理Repo成员权限
          • IAM用户、项目成员与仓库成员的关系
          • 配置项目级的Repo权限
          • 配置代码组的权限
          • 配置代码仓库级的权限
          • 同步项目成员到代码托管
        • 管理Repo代码仓库
          • 不同场景下新建代码仓库的区别
          • 新建仓库的前提条件
          • 新建自定义代码仓库
          • 按模板新建代码仓库
          • Fork仓库
        • 迁移代码与同步仓库
          • 迁移代码仓库概述
          • 获取Access Token
            • 在GitHub获取Access Token
            • 在GitLab获取Access Token
            • 在Gitee获取Access Token
            • 在Coding获取Access Token
            • 在Codeup获取Access Token
            • 在Bitbucket获取密码
          • 迁移第三方Git仓到Repo
            • 使用URL迁移Git仓到Repo
            • 迁移GitHub仓
            • 迁移GitLab仓
            • 迁移自建GitLab仓
            • 迁移Gitee仓
            • 迁移Coding仓
            • 迁移Codeup仓
            • 迁移Bitbucket仓
            • 迁移Gerrit仓
          • 把本地Git仓导入Repo
          • 迁移SVN代码仓
          • 同步仓库设置
          • 校验导仓权限
          • 填写仓库基本信息
            • 填写新建仓库基本信息
            • 填写导入仓库的基本信息
        • 配置Repo代码仓库设置
          • 配置仓库的策略设置
            • 配置保护分支规则
            • 配置保护Tags规则
            • 配置代码提交规则
            • 配置仓库级合并请求规则
            • 配置检视意见规则
            • MR评价
          • 配置仓库的设置
            • 配置仓库信息
            • 设置Repo的仓库和合并请求通知
            • 配置仓库设置
            • 配置Repo同步设置
            • 设置子模块
            • 使用MR预合并
          • 备份仓库
          • 代码仓与其他服务集成
            • E2E设置
            • WebHook设置
          • 查看仓库的动态
          • 查看仓库的统计信息
        • 分层管理代码仓
          • 新建代码组
          • 使用代码组
            • 查看代码组列表
            • 查看代码组详情
            • 管理代码组成员
          • 管理代码组
            • 配置代码组信息
            • 配置代码组的仓库设置
            • 配置代码组的策略设置
              • 配置代码组的保护分支
              • 配置代码组的保护Tags规则
              • 配置代码组的提交规则
              • 配置代码组的合并请求规则
            • 代码组与其他服务的集成
              • E2E设置
              • Webhook设置
            • 风险操作
        • 查看代码仓库信息
          • 查看仓库列表
          • 查看仓库详情
          • 查看仓库首页
        • 克隆/下载代码仓库到本地
          • 克隆代码仓和下载代码仓的区别
          • 使用SSH密钥克隆代码仓库到本地
          • 使用HTTPS协议克隆代码仓库到本地
          • 使用浏览器下载代码包到本地
        • 上传代码文件到Repo
          • 在Repo编辑并创建合并请求
          • 在Git Bash创建分支并开发代码
          • 在Eclipse提交代码并创建合并请求
          • 在Git客户端使用git-crypt传输敏感数据
          • 在Repo查看提交历史
        • 开发协作工作流
          • 工作流概述
          • 集中式工作流
          • 功能分支工作流
        • 提交代码到Repo并管理合并请求
          • 解决评审意见并合入代码
          • 创建Squash合并
          • 解决合并请求的代码冲突
          • 评审意见门禁详解
        • 管理代码文件
          • 文件管理
          • 提交管理
          • 分支管理
          • 标签管理
          • 对比管理
        • Repo代码仓的安全管理
          • 给仓库配置部署密钥
          • 风险操作
          • 给仓库添加水印设置
          • 锁定仓库
          • 设置IP白名单
          • 审计日志
            • 仓库审计日志
            • CTS审计日志
          • 调整仓库公开性
          • 举报代码仓库的违规内容
      • 最佳实践
        • CodeArts Repo最佳实践汇总
        • 企业如何进行仓库成员及权限管理
        • 批量迁移GitLab内网仓库到CodeArts Repo
        • HE2E DevOps实践之管理代码
        • 如何批量将本地仓库导入CodeArts Repo
        • 代码托管安全配置概述
        • 配置HTTPS密码实践
        • 配置保护分支规则最佳实践
          • 配置保护分支规则实践的概述
          • 配置保护分支规则实施步骤
      • API参考
        • 使用前必读
        • API概览
        • 如何调用API
          • 构造请求
          • 认证鉴权
          • 返回结果
        • API
          • V4
            • WebHook
              • 获取仓库下指定Webhook的日志列表
              • 获取仓库下指定Webhook的指定日志详情
              • 获取项目下指定Webhook的日志列表
              • 获取项目下指定Webhook的指定日志详情
              • 获取代码组下指定Webhook的日志列表
              • 获取代码组下指定Webhook的指定日志详情
              • 获取代码组下Webhook列表
              • 添加代码组下Webhook
              • 获取代码组下单个Webhook数据
              • 更新代码组下单个Webhook数据
              • 删除代码组下单个Webhook
              • 获取项目下Webhook列表
              • 添加项目下Webhook
              • 获取项目下单个Webhook数据
              • 更新项目下单个Webhook数据
              • 删除项目下单个Webhook
              • 获取仓库下Webhook列表
              • 添加仓库下Webhook
              • 获取仓库下单个Webhook数据
              • 更新仓库下单个Webhook数据
              • 删除仓库下单个Webhook
            • ProtectedTag
              • 批量创建仓库保护Tag
              • 获取仓库保护Tag列表
              • 批量更新仓库保护Tag
              • 批量删除仓库保护Tag
              • 获取仓库保护Tag
              • 更新仓库保护Tag
              • 删除仓库保护Tag
            • FilePushPermission
              • 获取仓库文件推送权限列表
              • 批量更新仓库文件推送权限
              • 创建仓库文件推送权限
              • 批量删除仓库文件推送权限
            • Label
              • 创建仓库系统标签
              • 获取仓库标签列表
              • 创建仓库标签
              • 修改仓库标签
              • 删除仓库标签
            • Repository
              • 获取项目下当前用户有管理权限的代码组列表
              • 关联仓库与成员组
              • 锁定仓库
              • 解锁仓库
              • 获取仓库ip白名单
              • 添加仓库ip白名单
              • 修改仓库ip白名单
              • 删除仓库ip白名单
              • 仓库下载
              • 获取仓库指定分支或者标签子模块列表
              • 创建子模块
              • 获取文件内容
              • 获取仓库指定分支的提交统计信息
              • 获取仓库默认分支语言统计
              • 获取仓库动态
              • 查看分支文件列表
              • 分支、tags、提交对比
              • 按行数查询提交文件内容
              • 获取仓库通知设置
              • 修改仓库通知设置
              • 获取仓库通知设置启用状态
              • 获取仓库统计任务状态
              • 删除仓库部署秘钥
              • 启动仓库镜像同步
              • 获取仓库镜像详情
              • 查看仓库继承设置源
              • 创建指定分支下的目录
              • 获取仓库贡献者列表
              • 查看仓库继承设置
              • 修改仓库继承设置
              • 将普通仓库与远程镜像关联
              • 查看仓库通用策略
              • 修改仓库通用策略
              • 查看仓库通用提交规则
              • 查看仓库提交规则
              • 查看当前用户仓库导入任务列表
              • 获取仓库最近推送事件
              • 获取仓库统计摘要
              • 获取CR仓库用户分支或标签级权限
              • 获取仓库水印设置
              • 更新仓库水印设置
              • 获取仓库详情
              • 获取当前登录用户仓库
              • 获取仓库Fork列表
              • 模板仓列表
            • ProtectedBranch
              • 批量创建仓库保护分支
              • 获取仓库保护分支列表
              • 批量更新仓库保护分支
              • 批量删除仓库保护分支
              • 获取仓库保护分支
              • 更新仓库保护分支
              • 删除仓库保护分支
            • Project
              • 获取项目水印设置
              • 更新项目水印设置
            • ThirdParty
              • 校验部署秘钥在上层代码组或项目是否配置
              • 校验代码组部署秘钥在上层代码组或项目是否配置
              • 获取仓库下部署密钥列表
              • 获取代码组下部署密钥列表
              • 获取项目下部署密钥列表
              • 获取仓库下指定分支的关联工作项列表
              • 获取仓库下工作项列表
            • Group
              • 获取代码组列表
              • 获取代码组下可添加的成员列表
              • 获取代码组下可添加的成员列表
              • 获取项目下成员列表
              • 获取项目下的代码组和仓库列表
              • 获取代码组下可添加的成员组
              • 获取用户的个人访问令牌
              • 获取代码组下的子代码组和仓库列表
              • 获取代码组的继承设置
              • 创建代码组
              • 移交代码组
              • 获取代码组信息
              • 删除代码组
              • 关联代码组与成员组
              • 获取资源点对应的角色和权限
              • 获取代码组继承设置项
              • 获取代码组继承权限设置开关
              • 获取项目成员设置
              • 获取指定项目的基本设置信息
              • 获取指定代码组的基本设置信息
              • 获取代码组权限资源点列表
              • 获取代码组水印设置
              • 更新代码组水印设置
            • Permission
              • 更新仓库权限继承配置
              • 查询仓库权限配置信息
            • Tenant
              • 获取租户ip白名单
              • 添加租户ip白名单
              • 修改租户ip白名单
              • 删除租户ip白名单
            • MergeRequest
              • 获取合并请求关联的最新流水线
              • 获取合并请求打分
              • 更新合并请求打分
              • 删除合并请求打分
              • 获取MR详情
              • 更新合并请求
              • 获取合并请求的可合入状态
              • 合入合并请求
              • 获取仓库MR列表
              • 创建合并请求
              • 获取合并请求审核设置列表
              • 创建合并请求审核设置
              • 更新合并请求审核设置
              • 删除合并请求审核配置
              • 获取合并请求commit列表
              • 获取合并请求文件变更列表树
              • 获取合并请求文件变更列表
              • 导入合并请求
              • 获取分支代码冲突
              • 更新仓库合并请求设置
              • 获取仓库合并请求设置
              • 获取代码组合并请求设置
              • 获取项目合并请求设置
              • 创建合并请求模板
              • 获取合并请求模板列表
              • 获取检视意见模板列表
              • 更新合并请求模板
              • 获取单个合并请求模板
              • 删除合并请求模板
              • 获取代码组合并请求审核设置列表
              • 创建代码组合并请求审核设置
              • 获取项目合并请求审核设置列表
              • 创建项目合并请求审核设置
              • 更新代码组合并请求审核设置
              • 删除代码组合并请求审核配置
              • 更新项目合并请求审核设置
              • 删除项目合并请求审核配置
              • 获取代码组审核人或合并人
              • 获取项目审核人或合并人
              • 获取代码组检视人
              • 获取项目检视人
              • 获取合并请求审核人列表
              • 获取合并请求检视人列表
              • 更新合并请求的审核人列表
              • 更新合并请求的检视人列表
              • 审核合并请求
              • 检视合并请求
              • 获取可选的合并请求检视人
              • 变基合并请求
              • 在线解决合并请求冲突
              • 获取所有的冲突文件
              • 获取合并请求的平均评价
              • 获取合并请求文件变更页单个文件下的检视意见
            • Discussion
              • 根据discussion_id获取合并请求检视意见
              • 获取仓库检视意见列表
              • 创建合并请求检视意见
              • 获取合并请求检视意见列表
              • 回复合并请求检视意见
              • 更新合并请求检视意见
              • 获取仓库下检视意见作者列表
              • 创建/更新检视意见设置
              • 获取检视意见设置
              • 获取默认的检视意见分类
              • 创建/更新代码组检视意见设置(不含必填项)
              • 获取代码组检视意见设置(不含必填项)
              • 创建/更新项目检视意见设置(不含必填项)
              • 获取项目检视意见设置(不含必填项)
              • 创建/更新代码组检视意见必填项
              • 获取代码组检视意见必填项
              • 创建/更新项目检视意见必填项
              • 获取项目检视意见必填项
              • 创建/更新仓库检视意见必填项
              • 获取仓库检视意见必填项
            • Commit
              • 回退提交
              • 获取commit引入的文件变更元数据
              • 根据提交ID查询分支、标签列表
              • 获取commit引入的指定文件的变更内容
              • 创建提交信息
              • 获取特定提交信息
              • 获取提交差异
            • Member
              • 获取成员组列表
              • 获取仓库成员列表
              • 批量添加仓库成员
            • Branch
              • 获取分支列表
              • 创建分支
              • 获取分支详情
              • 删除分支
              • 分支重命名
            • Tag
              • 获取标签列表
              • 创建标签
              • 查看标签详情
              • 删除标签
            • File
              • 获取仓库单个文件内容(下载单个文件)
              • 获取指定分支下所有的文件列表
              • 获取文件内容
              • 获取文件追溯信息
              • 获取当前文件上级树结构
              • 创建文件
              • 获取仓库默认分支的Readme文件内容
              • 查看文件属性与内容
              • 删除文件
              • 更新文件内容
            • User
              • 获取https的验证方式
              • 修改https的验证方式
              • 添加ssh公钥
              • 删除ssh公钥
              • 获取当前用户的gpg_key列表
              • 获取当前用户的秘钥列表
              • 发送邮箱验证码
              • 更新邮箱
              • 获取用户相关邮箱信息
            • Pipeline
              • 获取流水线的关联的最新任务
              • 获取流水线的关联的任务列表
            • MergeRequestList
              • 获取仓库合并请求统计数据
              • 获取提交关联的合并请求
            • MergeRequestParticipants
              • 获取合并请求参与者
          • SSH Key
            • 检验私钥是否有拉取代码的权限
          • Repository
            • 获取仓库统计数据
            • 获取一个仓库下特定分支的图片文件
            • 修改被流水线引用的仓库状态
            • 判断用户是否有仓库的管理员权限
            • 设置仓库是公开状态还是私有状态
            • 获取一个仓库下特定分支指定文件内容
            • 创建仓库
            • 根据仓库名组名获取仓库短id,用以拼接与commitid对应提交详情页面url
            • 根据组名和仓库名查询某仓库某分支对应的提交
            • 根据仓库id查询仓库某分支对应的提交,提供更多可选参数
            • 添加部署密钥
            • 删除仓库部署密钥
            • 获取仓库上一次的提交统计信息
            • 仓库统计
            • 删除仓库
            • 查看仓库的创建状态
            • 获取代码提交行数
            • 删除保护分支
            • 批量删除保护分支
            • 新建保护tag
            • 删除保护tag
            • 获取仓库ip白名单
            • 添加仓库ip白名单
            • 修改仓库ip白名单
            • 删除仓库ip白名单
            • 关联仓库与成员组
            • 根据仓库短ID锁定仓库
            • 根据仓库短ID解锁仓库
            • 审核合并请求
            • 获取关联工作项信息
            • 根据仓库短ID和合并请求短ID获取检视人信息
            • 获取变更文件列表
          • Tenant
            • 获取租户ip白名单
            • 添加租户ip白名单
            • 修改租户ip白名单
            • 删除租户ip白名单
          • Group
            • 创建代码组
            • 删除代码组
            • 获取代码组信息
          • V2Project
            • 创建项目、仓库
            • 创建项目并fork仓库
            • 查询项目下的所有仓库
            • 查询当前用户在本项目下的仓库
            • 分支关联工作项
          • RepoMember
            • 设置成员在仓库中的角色
            • 删除仓库成员
          • Commit
            • 查询某个仓库的提交信息
          • File
            • 查询某个仓库的文件信息
          • User
            • https账号密码校验
          • Webhook
          • Project
            • 获取一个项目下可以设置为公开状态的仓库列表
            • 获取项目下所有仓库信息
            • 校验指定项目下的仓库名
          • Discussion
            • 回复MR检视意见
            • 获取检视意见设置
        • 应用示例
          • 示例1:查询用户所有仓库
        • 附录
          • 状态码
          • 错误码
          • 获取项目ID
            • 获取CodeArts项目ID
            • 获取IAM项目ID
          • 获取账号ID
        • 历史API
          • SSHKey
            • 添加SSH密钥(废弃)
            • 获取SSH密钥列表(废弃)
          • Repository
            • 查询某仓库对应的分支(废弃)
            • 获取公开示例模板列表(废弃)
            • 查询某个仓库的详细信息(废弃)
            • 下载仓库(废弃)
            • 新建保护分支(废弃)
            • 获取仓库合并请求详情(废弃)
            • 设置仓库是公开状态还是私有状态(废弃)
            • 获取公开示例模板列表(废弃)
            • 添加部署密钥(废弃)
            • 删除仓库部署密钥(废弃)
            • 查询项目下的某个仓库(废弃)
            • 获取代码提交行数(废弃)
            • 获取仓库合并请求列表(废弃)
            • 获取仓库分支列表(废弃)
            • 查询某仓库的标签列表(废弃)
            • 新建标签(废弃)
            • 获取分支目录下的文件(废弃)
          • User
            • https账号密码校验(废弃)
          • Project
            • 查询用户的所有仓库(废弃)
            • 获取一个项目下可以设置为公开状态的仓库列表(废弃)
            • 获取项目下所有仓库信息(废弃)
          • File
            • 查询某个仓库的文件信息(废弃)
          • Group
            • 查询项目下拥有创建权限的代码组列表(废弃)
          • RepoMember
            • 添加仓库成员(废弃)
            • 获取仓库所有成员记录(废弃)
          • Commit
            • 查询某个仓库的提交差异信息(废弃)
            • 查询某个仓库的特定提交信息(废弃)
            • 创建提交(废弃)
          • Webhook
            • 删除指定仓库的Webhook(废弃)
            • 为指定仓库添加Webhook(废弃)
            • 查询指定仓库的Webhook(废弃)
          • v2仓库管理
            • 创建分支(废弃)
          • Discussion
            • 创建MR检视意见(废弃)
      • 常见问题
        • 认证鉴权问题
          1. TLS协议握手失败并报错"ssl handshake failure"
          2. 升级CodeArts Repo的SSH功能
          3. 在一台电脑上,如何配置多个SSH Key?
        • 成员权限问题
          1. 如何将成员一键添加到所有代码仓
        • 代码上传下载问题
          1. 从本地推送代码仓到CodeArts Repo时,报错"Error: Deny by project hooks setting 'default': message of commit"
          2. 用户推送二进制文件到CodeArts Repo失败
          3. 执行git push 命令时,报错'origin' does not appear to be a git repository...
          4. 在CentOS系统下使用HTTPS协议克隆代码时,报错"The requested URL returned error: 401"
          5. 使用git pull拉取CodeArts Repo的代码失败,报错"Merge branch 'master' of https://test.com Please Enter a commit"
          6. push文件时客户端提示连接断开
          7. fatal: refusing to merge unrelated histories
          8. 如何阻止涉密文件被推送到CodeArts Repo代码仓库
        • 仓库迁移问题
          1. 基于Git的远程仓库导入CodeArts Repo时,报错“访问远程仓库超时,请检查网络”
        • 合并请求问题
          1. 合入合并请求时,提示“无权限”
          2. 在本地提交合并请求时,报错"failed to push some refs to '....git'"
          3. 在本地解决代码文件冲突
          4. 合入合并请求时,“合入”按钮置灰
        • Fork同步问题
          1. 如何从主库同步代码到个人Fork出来的派生库
        • 仓库容量问题
          1. 仓库剩余容量不足
        • 常见问题汇总
      • 视频帮助
      • 文档下载
      • 通用参考
        • 产品术语
        • 云服务等级协议(SLA)
        • 白皮书资源
        • 支持区域
        • 系统权限