代码托管 CodeArts Repo
代码托管 CodeArts Repo
本产品内“
”的所有结果
本产品内“
”的所有结果
最新动态
最新动态
服务公告
漏洞公告
漏洞修复策略
产品介绍
图解代码托管(CodeArts Repo)
什么是代码托管(CodeArts Repo)
产品优势
应用场景
产品功能
原理介绍
作业流原理介绍
代码存储原理介绍
安全
责任共担
身份认证与访问控制
数据保护技术
审计与日志
监控安全风险
安全运维
认证证书
权限管理
约束与限制
基本概念
计费说明
计费概述
计费模式
计费模式概述
CodeArts Repo套餐
资源扩展
计费项
用户数
续费
续费概述
手动续费
自动续费
费用账单
欠费说明
停止计费
计费FAQ
旧版开通/关闭按需计费方式说明
快速入门
体验Scrum项目下的JAVA代码开发
管理员配置CodeArts Repo代码仓库的策略设置
入门实践
用户指南
代码托管(CodeArts Repo)使用流程
购买并授权使用Repo
管理CodeArts资源池
新建CodeArts资源池
在CodeArts资源池中新建代理
在Linux主机中安装JDK、Git、Docker
在Windows主机中配置Java环境变量
配置VPC终端节点
新建并配置CodeArts项目
新建CodeArts项目
添加CodeArts项目成员
从本账号导入IAM用户
从其他项目导入用户
邀请其他账号用户
从委托中导入用户
通过链接邀请用户
关联团队成员
管理CodeArts项目角色权限
在CodeArts项目中修改系统角色的权限
在CodeArts项目中管理自定义角色
管理CodeArts项目权限模板
管理CodeArts项目权限模板
环境和个人配置
Git客户端安装与配置
配置SSH密钥
配置HTTPS密码
配置访问令牌
配置GPG公钥
配置Git LFS
配置提交邮箱
清理仓库内存
访问CodeArts Repo首页
配置Repo项目级设置
配置项目级仓库设置
配置保护分支规则
配置保护Tags规则
配置提交规则
设置项目级合并请求规则
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规则
配置推送权限
配置代码提交规则
配置仓库级合并请求规则
配置检视意见规则
合并请求评价
配置仓库的设置
配置仓库信息
配置仓库设置
配置同步设置
设置子模块
备份仓库
同步仓库
使用合并请求预合并
代码仓与其他服务集成
E2E设置
WebHook设置
配置仓库级的合并请求模板
查看仓库的动态
查看仓库的统计信息
管理Repo的消息通知配置
系统消息
配置站内消息通知
配置邮件通知
配置企业微信通知
配置第三方消息通知
企业微信群聊天机器人
钉钉群聊天机器人
飞书群聊天机器人
分层管理代码仓
新建代码组
使用代码组
管理代码组成员
管理代码组成员
查看代码组列表
查看代码组详情
查看代码组首页
管理代码组
配置代码组信息
配置代码组的仓库设置
配置代码组的策略设置
配置代码组的保护分支
配置代码组的保护Tags规则
配置代码组的提交规则
配置代码组的合并请求规则
代码组与其他服务的集成
E2E设置
Webhook设置
配置代码组的合并请求模板
风险操作
查看代码仓库信息
查看仓库列表
查看仓库详情
查看仓库首页
克隆/下载代码仓库到本地
克隆代码仓和下载代码仓的区别
使用SSH密钥克隆代码仓库到本地
使用HTTPS协议克隆代码仓库到本地
使用浏览器下载代码包到本地
上传代码文件到Repo
在Repo编辑并创建合并请求
在Git Bash创建分支并开发代码
在Eclipse提交代码并创建合并请求
在Git客户端使用git-crypt传输敏感数据
在Repo查看提交历史
开发协作工作流
工作流概述
集中式工作流
Git Flow工作流
功能分支工作流
提交代码到Repo并管理合并请求
解决评审意见并合入代码
创建Squash合并
解决合并请求的代码冲突
评审意见门禁详解
管理代码文件
管理文件
管理提交
管理分支
管理Tag
对比管理
Repo代码仓的安全管理
给仓库配置部署密钥
代码仓的风险操作
给仓库添加水印设置
锁定仓库
设置IP白名单
审计日志
仓库审计日志
CTS审计日志
调整仓库公开性
举报代码仓库的违规内容
最佳实践
CodeArts Repo最佳实践汇总
企业如何进行仓库成员及权限管理
批量迁移GitLab内网仓库到CodeArts Repo
HE2E DevOps实践之管理代码
如何批量将本地仓库导入CodeArts Repo
代码托管安全配置概述
配置HTTPS密码实践
配置保护分支规则最佳实践
配置保护分支规则实践的概述
配置保护分支规则实施步骤
API参考
使用前必读
API概览
如何调用API
构造请求
认证鉴权
返回结果
API
V4
WebHook
获取仓库下指定Webhook的日志列表 - ListRepositoryWebhookLogs
获取仓库下指定Webhook的指定日志详情 - ShowRepositoryWebhookLog
获取项目下指定Webhook的日志列表 - ListProjectWebhookLogs
获取项目下指定Webhook的指定日志详情 - ShowProjectWebhookLog
获取代码组下指定Webhook的日志列表 - ListGroupWebhookLogs
获取代码组下指定Webhook的指定日志详情 - ShowGroupWebhookLog
获取代码组下Webhook列表 - ListGroupWebhooks
添加代码组下Webhook - AddGroupWebhook
获取代码组下单个Webhook数据 - ShowGroupWebhook
更新代码组下单个Webhook数据 - UpdateGroupWebhook
删除代码组下单个Webhook - RemoveGroupWebhook
获取项目下Webhook列表 - ListProjectWebhooks
添加项目下Webhook - AddProjectWebhook
获取项目下单个Webhook数据 - ShowProjectWebhook
更新项目下单个Webhook数据 - UpdateProjectWebhook
删除项目下单个Webhook - RemoveProjectWebhook
获取仓库下Webhook列表 - ListRepositoryWebhooks
添加仓库下Webhook - AddRepositoryWebhook
获取仓库下单个Webhook数据 - ShowRepositoryWebhook
更新仓库下单个Webhook数据 - UpdateRepositoryWebhook
删除仓库下单个Webhook - RemoveRepositoryWebhook
Repository
关联仓库与成员组 - AssociateRepositoryUserGroup
锁定仓库 - LockRepository
解锁仓库 - UnlockRepository
获取仓库ip白名单 - ListTrustedIpAddresses
添加仓库ip白名单 - AddTrustedIpAddress
修改仓库ip白名单 - UpdateTrustedIpAddress
删除仓库ip白名单 - DeleteTrustedIpAddress
仓库下载 - DownloadArchive
获取仓库指定分支或者标签子模块列表 - ListSubmodules
创建子模块 - AddSubmodule
获取文件内容 - ShowBlobs
获取仓库指定分支的提交统计信息 - ShowCommitStatistics
获取仓库默认分支语言统计 - ListRepositoryLanguages
获取仓库动态 - ListRepositoryEvents
分支、tags、提交对比 - ShowRefCompare
按行数查询提交文件内容 - ShowDiffLines
获取仓库通知设置 - ShowNotificationSubscription
修改仓库通知设置 - UpdateNotificationSubscription
获取仓库通知设置启用状态 - ShowNotificationSubscriptionsStatus
获取仓库统计任务状态 - ShowRepositoryStatisticsStatus
删除仓库部署密钥 - RemoveDeployKey
启动仓库镜像同步 - StartRemoteMirrorSynchronization
获取仓库镜像详情 - ShowRemoteMirror
触发仓库统计任务 - ExecuteRepositoryStatistics
创建仓库系统标签 - CreateRepositorySystemLabels
获取仓库标签列表 - ListRepositoryLabels
创建仓库标签 - CreateRepositoryLabel
修改仓库标签 - UpdateRepositoryLabel
删除仓库标签 - DeleteRepositoryLabel
查看仓库继承设置源 - ShowRepositoryInheritSettingSource
创建指定分支下的目录 - CreateDir
获取仓库贡献者列表 - ListRepositoryContributors
查看仓库继承设置 - ShowRepositoryInheritSetting
修改仓库继承设置 - UpdateRepositoryInheritSetting
将普通仓库与远程镜像关联 - AssociateRemoteMirror
查看仓库通用策略 - ShowRepositoryGeneralPolicy
修改仓库通用策略 - UpdateRepositoryGeneralPolicy
查看仓库通用提交规则 - ShowRepositoryGeneralCommitRule
修改仓库通用提交规则 - UpdateRepositoryGeneralCommitRule
创建仓库提交规则 - CreateRepositoryCommitRule
查看仓库提交规则 - ListRepositoryCommitRules
修改仓库提交规则 - UpdateRepositoryCommitRule
查看当前用户仓库导入任务列表 - ListPersonalRepositoryImportRecords
获取仓库最近推送事件 - ShowLastPushEventInRepository
获取仓库统计摘要 - ShowRepositoryStatisticsSummary
获取CR仓库用户分支或标签级权限 - ShowUserRefPermission
启动仓库加速 - StartHouseKeeping
仓库部署密钥同步到子仓 - SyncDeployKeyToSubmodules
删除子仓库部署密钥 - RemoveDeployKeyFromSubmodules
获取仓库水印设置 - ShowRepositoryWatermark
更新仓库水印设置 - UpdateRepositoryWatermark
获取仓库详情 - ShowRepository
获取当前登录用户仓库 - ListCurrentUserRepositories
获取仓库Fork列表 - ListRepositoryForks
批量检查仓库名 - BatchValidateRepoNames
获取项目下仓库列表 - ListProjectRepositories
获取代码组下仓库列表 - ListGroupRepositories
获取仓库统计信息概览 - ShowRepoStatisticsSummary
获取仓库最近的提交统计信息 - ShowRepoLastStatistics
获取当前用户最近提交动态列表 - ListPersonalRecentPushEvents
模板仓列表 - ListRepositoryTemplates
更新仓库镜像信息 - UpdateRepositoryRemoteMirror
ProtectedRefs
批量创建仓库保护Tag - BatchCreateProtectedTags
获取仓库保护Tag列表 - ListProtectedTags
批量更新仓库保护Tag - BatchUpdateProtectedTags
批量删除仓库保护Tag - BatchDeleteProtectedTags
获取仓库保护Tag - ShowProtectedTag
更新仓库保护Tag - UpdateProtectedTag
删除仓库保护Tag - DeleteProtectedTag
批量创建仓库保护分支 - BatchCreateProtectedBranch
获取仓库保护分支列表 - ListProtectedBranches
批量更新仓库保护分支 - BatchUpdateProtectedBranches
批量删除仓库保护分支 - BatchDeleteProtectedBranches
获取仓库保护分支 - ShowProtectedBranch
更新仓库保护分支 - UpdateProtectedBranch
删除仓库保护分支 - DeleteProtectedBranch
获取项目下保护分支列表 - ListProjectProtectedBranches
创建项目下保护分支 - CreateProjectProtectedBranches
创建项目下的保护tag - CreateProjectProtectedTags
获取指定项目的保护tag详情 - ListProjectProtectedTags
FilePushPermission
批量删除仓库文件推送权限 - BatchDeleteRepositoryFilePushPermissions
Permission
获取仓库文件推送权限列表 - ListRepositoryFilePushPermissions
批量更新仓库文件推送权限 - BatchUpdateRepositoryFilePushPermissions
创建仓库文件推送权限 - CreateFilePushPermission
查询仓库权限矩阵配置 - ListRepositoryResourcePermissions
更新仓库权限矩阵配置 - UpdateRepositoryResourcePermissions
更新代码组权限矩阵配置 - UpdateGroupResourcePermissions
更新仓库权限继承配置 - UpdateRepositoryPermissionInheritEnabled
查询仓库权限配置信息 - ShowRepositoryPermissionInheritEnabled
Project
获取项目水印设置 - ShowProjectWatermark
更新项目水印设置 - UpdateProjectWatermark
获取项目下的代码组和仓库列表 - ListProjectSubgroupsAndRepositories
获取代码组中指定权限资源下的权限矩阵 - ShowResourcePermissions
获取项目继承设置项 - ShowProjectSettingsInheritCfg
更新项目继承设置项 - UpdateProjectSettingsInheritCfg
获取项目成员设置 - ShowProjectMemberSetting
获取指定项目的基本设置信息 - ShowProjectGeneralPolicy
更新项目的基本设置信息 - UpdateProjectGeneralPolicy
获取指定项目的基本设置信息 - ShowProjectsGeneralPolicy
工作项关联的提交信息 - ListItemCommits
ThirdParty
校验部署密钥在上层代码组或项目是否配置 - CheckDeployKey
校验代码组部署密钥在上层代码组或项目是否配置 - CheckGroupDeployKey
获取仓库下部署密钥列表 - ListRepositoryDeployKeys
获取代码组下部署密钥列表 - ListGroupDeployKeys
获取项目下部署密钥列表 - ListProjectDeployKeys
获取仓库下指定分支的关联工作项列表 - ListBranchRelatedWorkItems
获取仓库下工作项列表 - ListRepositoryWorkItems
获取仓库下E2E设置信息 - ShowRepositoryE2eSetting
获取代码组下E2E设置信息 - ShowGroupE2eSetting
获取项目下E2E设置信息 - ShowProjectE2eSetting
Tenant
租户仓库列表 - ListTenantRepositories
租户仓库列表 - ExportTenantRepositories
获取租户ip白名单 - ListTenantTrustedIpAddresses
添加租户ip白名单 - AddTenantTrustedIpAddress
修改租户ip白名单 - UpdateTenantTrustedIpAddress
删除租户ip白名单 - DeleteTenantTrustedIpAddress
Group
获取项目下当前用户有管理权限的代码组列表 - ListManageableGroups
获取代码组列表 - ListGroups
获取代码组下可添加的成员列表 - ListGroupMembers
获取代码组下可添加的成员列表 - ListGroupAddableMembers
获取代码组下可添加的成员组 - ListGroupAddableUserGroups
获取代码组下的子代码组和仓库列表 - ListGroupSubgroupsAndRepositories
获取代码组的继承设置 - ShowGroupsInherit
创建代码组 - CreateGroup
移交代码组 - TransferGroup
获取代码组信息 - ShowGroup
删除代码组 - DeleteGroup
关联代码组与成员组 - AssociateGroupUserGroup
获取代码组继承设置项 - ShowGroupSettingsInheritCfg
获取代码组继承权限设置开关 - ShowGroupPermissionInheritEnabled
获取指定代码组的基本设置信息 - ShowGroupGeneralPolicy
获取代码组权限资源点列表 - ListGroupPermissionResources
获取代码组水印设置 - ShowGroupWatermark
更新代码组水印设置 - UpdateGroupWatermark
获取代码组继承设置项 - ShowGroupInheritSetting
更新代码组的基本设置信息 - UpdateGroupGeneralPolicy
获取指定代码组的基本设置信息 - ShowGroupsGeneralPolicy
组织下查询成员组列表 - ListGroupUserGroups
Member
获取仓库下成员组列表 - ListRepositoryProtectedRefsUserGroups
获取代码组下成员组列表 - ListGroupProtectedRefsUserGroups
获取项目下成员组列表 - ListProjectProtectedRefsUserGroups
获取项目下成员列表 - ListProductPermissionResourcesGrantedUsers
获取成员组列表 - ListRepositoryUserGroups
获取仓库成员列表 - ListMembers
批量添加仓库成员 - AddRepositoryMembers
User
获取https的验证方式 - ShowHttpsPasswordSetting
修改https的验证方式 - UpdateHttpsPasswordSetting
添加ssh公钥 - AddSshKey
删除ssh公钥 - DeleteSshKey
获取用户的个人访问令牌 - ListImpersonationTokens
获取当前用户指定的代码组列表中的权限 - BatchValidateUserGroupPermissions
获取当前用户的gpg_key列表 - ListUserGpgKeys
获取当前用户的密钥列表 - ListUserKeys
发送邮箱验证码 - SendUserEmailVerifyCode
更新邮箱 - UpdateUserEmails
获取用户相关邮箱信息 - ShowUserEmails
MergeRequest
获取合并请求关联的最新流水线 - ShowActualHeadPipeline
获取合并请求打分 - ShowMergeRequestVotesDetail
更新合并请求打分 - UpdateMergeRequestVote
删除合并请求打分 - DeleteMergeRequestVote
获取MR详情 - ShowMergeRequestDetail
更新合并请求 - UpdateMergeRequest
获取合并请求的可合入状态 - ShowMergeableStateOuter
合入合并请求 - MergeMergeRequest
获取仓库MR列表 - ListRepositoryMergeRequests
创建合并请求 - CreateMergeRequest
获取仓库合并请求统计数据 - ShowRepositoryMergeRequestsStatistic
获取合并请求审核设置列表 - ListMergeRequestApproverSettings
创建合并请求审核设置 - CreateMergeRequestApproverSetting
更新合并请求审核设置 - UpdateMergeRequestApproverSetting
删除合并请求审核配置 - DeleteMergeRequestApproverSetting
获取合并请求commit列表 - ListMergeRequestCommits
获取合并请求文件变更列表树 - ListMergeRequestChangesTrees
获取合并请求文件变更列表 - ListMergeRequestChanges
获取提交关联的合并请求 - ListCommitAssociatedMergeRequests
获取个人首页mr列表 - ListPersonalMergeRequests
获取合并请求参与者 - ListMergeRequestParticipants
导入合并请求 - ImportMergeRequest
获取分支代码冲突 - ShowBranchConflict
更新仓库合并请求设置 - UpdateMergeRequestSetting
获取仓库合并请求设置 - ShowMergeRequestSetting
获取代码组合并请求设置 - ShowGroupMergeRequestSetting
获取项目合并请求设置 - ShowProjectMergeRequestSetting
创建合并请求模板 - CreateMergeRequestTemplate
获取合并请求模板列表 - ListMergeRequestTemplates
获取检视意见模板列表 - ListDiscussionTemplates
更新合并请求模板 - UpdateMergeRequestTemplate
获取单个合并请求模板 - ShowMergeRequestTemplate
删除合并请求模板 - DeleteMergeRequestTemplate
获取代码组合并请求审核设置列表 - ListGroupMergeRequestApproverSettings
创建代码组合并请求审核设置 - CreateGroupMergeRequestApproverSetting
获取项目合并请求审核设置列表 - ListProjectMergeRequestApproverSettings
创建项目合并请求审核设置 - CreateProjectMergeRequestApproverSetting
更新代码组合并请求审核设置 - UpdateGroupMergeRequestApproverSetting
删除代码组合并请求审核配置 - DeleteGroupMergeRequestApproverSetting
更新项目合并请求审核设置 - UpdateProjectMergeRequestApproverSetting
删除项目合并请求审核配置 - DeleteProjectMergeRequestApproverSetting
获取代码组审核人或合并人 - ListGroupMergeRequestValidAssignedCandidates
获取项目审核人或合并人 - ListProjectMergeRequestCanBeAssignedUsers
获取代码组检视人 - ListGroupMergeRequestCanBeAssignedReviewers
获取项目检视人 - ListProjectMergeRequestCanBeAssignedReviewers
获取合并请求审核人列表 - ListMergeRequestApprovers
获取合并请求检视人列表 - ListMergeRequestReviewers
更新合并请求的审核人列表 - UpdateMergeRequestApprovers
更新合并请求的检视人列表 - UpdateMergeRequestReviewers
审核合并请求 - ApprovalMergeRequest
检视合并请求 - ReviewMergeRequest
获取可选的合并请求检视人 - ListMergeRequestValidAssignedCandidates
变基合并请求 - RebaseMergeRequestForOpenApi
在线解决合并请求冲突 - ResolveMergeRequestConflicts
获取所有的冲突文件 - ListMergeRequestConflictFiles
获取合并请求的平均评价 - ShowAverageEvaluation
获取合并请求评价列表 - ListMergeRequestEvaluations
获取合并请求文件变更页单个文件下的检视意见 - ShowMergeRequestCommentsByLine
获取代码页单个提交下文件的检视意见 - ShowCommitCommentsByLine
创建代码组合并请求模板 - CreateGroupMergeRequestTemplate
获取代码组合并请求模板列表 - ListGroupMergeRequestTemplates
更新代码组合并请求模板 - UpdateGroupMergeRequestTemplate
删除代码组合并请求模板 - DeleteGroupMergeRequestTemplate
创建项目合并请求模板 - CreateProjectMergeRequestTemplate
获取项目合并请求模板列表 - ListProjectMergeRequestTemplates
更新项目合并请求模板 - UpdateProjectMergeRequestTemplate
删除项目合并请求模板 - DeleteProjectMergeRequestTemplate
获取文件变更历史版本列表 - ListMergeRequestVersions
Cherry pick合并请求 - CreateCherryPickMergeRequest
获取项目MR列表 - ListProjectMergeRequests
Discussion
根据discussion_id获取合并请求检视意见 - ShowMergeRequestDiscussion
更新合并请求检视意见中除评论内容以外的信息 - UpdateMergeRequestDiscussionInfo
获取仓库检视意见列表 - ListRepositoryReviews
创建合并请求检视意见 - CreateMergeRequestDiscussion
获取合并请求检视意见列表 - ListMergeRequestDiscussions
获取合并请求动态列表 - ListMergeRequestSystemNotes
获取代码页单个提交下检视意见列表 - ListCommitDiscussions
回复合并请求检视意见 - CreateMergeRequestDiscussionResponse
更新合并请求检视意见 - UpdateMergeRequestDiscussion
删除合并请求检视意见 - DeleteMergeRequestDiscussion
获取仓库下检视意见作者列表 - ListRepositoryReviewAuthors
创建/更新检视意见设置 - CreateReviewSetting
获取检视意见设置 - ShowReviewSetting
获取默认的检视意见分类 - ListDefaultReviewCategories
创建/更新代码组检视意见设置(不含必填项) - UpdateGroupReviewSettings
获取代码组检视意见设置(不含必填项) - ShowGroupReviewSettings
创建/更新项目检视意见设置(不含必填项) - UpdateProjectReviewSettings
获取项目检视意见设置(不含必填项) - ShowProjectReviewSettings
创建/更新代码组检视意见必填项 - UpdateGroupNoteRequiredAttributes
获取代码组检视意见必填项 - ShowGroupNoteRequiredAttributes
创建/更新项目检视意见必填项 - UpdateProjectNoteRequiredAttributes
获取项目检视意见必填项 - ListProjectNoteRequiredAttributes
创建/更新仓库检视意见必填项 - UpdateNoteRequiredAttributes
获取仓库检视意见必填项 - ShowNoteRequiredAttributes
Commit
查看提交列表 - ListCommits
回退提交 - CreateCommitRevert
获取commit引入的文件变更元数据 - ShowCommitDiffMetadata
根据提交ID查询分支、标签列表 - ListCommitAssociatedRefs
获取commit引入的指定文件的变更内容 - ShowCommitFileDiff
创建提交信息 - CreateCommit
获取特定提交信息 - ShowCommit
获取提交差异 - ShowDiffCommit
File
查看分支文件列表 - ListTrees
查看文件树 - ListLogsTree
获取仓库单个文件内容(下载单个文件) - DownloadBlobsRaw
获取指定分支下所有的文件列表 - ListFiles
获取文件内容 - ShowFileContent
获取文件追溯信息 - ListFileBlameLines
获取当前文件上级树结构 - ListFileUpperTreeEntries
文件重命名 - RenameFile
获取仓库单个文件内容 - ShowFileRaw
创建文件 - CreateFile
获取仓库默认分支的Readme文件内容 - ShowReadmeFile
查看文件属性与内容 - ShowFile
删除文件 - DeleteFile
更新文件内容 - UpdateFile
Pipeline
获取流水线的关联的最新任务 - ListLatestPipelineJobs
获取流水线的关联的任务列表 - ListPipelineJobs
Refs
批量删除分支 - BatchDeleteBranch
查看分支/tag列表 - ListRefsList
获取分支列表 - ListBranches
创建分支 - CreateBranch
获取标签列表 - ListTags
创建标签 - CreateTag
查看标签详情 - ShowTag
删除标签 - DeleteTag
获取分支详情 - ShowBranch
删除分支 - DeleteBranch
分支重命名 - UpdateBranchName
SSH Key
检验私钥是否有拉取代码的权限
Repository
获取仓库统计数据
获取一个仓库下特定分支的图片文件
修改被流水线引用的仓库状态
判断用户是否有仓库的管理员权限
设置仓库是公开状态还是私有状态
获取一个仓库下特定分支指定文件内容
创建仓库
根据仓库名及组名获取仓库id
根据组名和仓库名查询某仓库某分支对应的提交
根据仓库id查询仓库某分支对应的提交列表
添加部署密钥
删除仓库部署密钥
获取仓库上一次的提交统计信息
仓库统计
删除仓库
查看仓库的创建状态
获取代码提交行数
获取关联工作项信息
V2Project
创建项目、仓库
创建项目并创建fork仓库
查询项目下的所有仓库
查询当前用户在本项目下的仓库
分支关联工作项
RepoMember
删除仓库成员
Commit
查询某个仓库的提交信息
File
查询某个仓库的文件信息
User
https账号密码校验
Project
获取一个项目下可以设置为公开状态的仓库列表
获取项目下所有仓库信息
校验指定项目下的仓库名
身份策略授权参考
应用示例
示例1:查询用户所有仓库
附录
状态码
错误码
获取项目ID
获取CodeArts项目ID
获取IAM项目ID
获取账号ID
gitignore文件模板语言类型
历史API
SSHKey
添加SSH密钥(废弃)
获取SSH密钥列表(废弃)
删除用户公钥(废弃)
Repository
获取分支目录下的文件(废弃)
根据仓库短ID和合并请求短ID获取检视人信息(废弃)
查询某仓库对应的分支(废弃)
新建标签(废弃)
查询某仓库的标签列表(废弃)
下载仓库
删除保护分支(废弃)
批量删除保护分支(废弃)
获取仓库分支列表(废弃)
获取变更文件列表(废弃)
关联代码组与成员组(废弃)
设置仓库是公开状态还是私有状态(废弃)
获取公开示例模板列表(废弃)
添加部署密钥(废弃)
删除仓库部署密钥(废弃)
查询项目下的某个仓库(废弃)
获取代码提交行数(废弃)
审核合并请求(废弃)
获取仓库合并请求详情
获取仓库合并请求列表(废弃)
删除保护tag(废弃)
新建保护tag(废弃)
新建保护分支(废弃)
查询某个仓库的详细信息(废弃)
获取公开示例模板列表(废弃)
Commit
查询某个仓库的特定提交信息(废弃)
查询某个仓库的提交差异信息(废弃)
创建提交(废弃)
Webhook
删除指定仓库的Webhook(废弃)
为指定仓库添加Webhook(废弃)
查询指定仓库的Webhook(废弃)
RepoMember
获取仓库所有成员记录(废弃)
设置成员在仓库中的角色(废弃)
添加仓库成员(废弃)
User
https账号密码校验(废弃)
Project
获取一个项目下可以设置为公开状态的仓库列表(废弃)
获取项目下所有仓库信息(废弃)
查询用户的所有仓库(废弃)
File
查询某个仓库的文件信息(废弃)
v2仓库管理
创建分支
Discussion
创建MR检视意见(废弃)
获取评审意见列表(废弃)
回复MR检视意见(废弃)
获取检视意见设置(废弃)
Group
查询项目下拥有创建权限的代码组列表(废弃)
常见问题
认证鉴权问题
TLS协议握手失败并报错"ssl handshake failure"
升级CodeArts Repo的SSH功能
在一台电脑上,如何配置多个SSH Key?
成员权限问题
如何将成员一键添加到所有代码仓
代码上传下载问题
从本地推送代码仓到CodeArts Repo时,报错"Error: Deny by project hooks setting 'default': message of commit"
用户推送二进制文件到CodeArts Repo失败
执行git push 命令时,报错'origin' does not appear to be a git repository...
在CentOS系统下使用HTTPS协议克隆代码时,报错"The requested URL returned error: 401"
使用git pull拉取CodeArts Repo的代码失败,报错"Merge branch 'master' of https://test.com Please Enter a commit"
push文件时客户端提示连接断开
fatal: refusing to merge unrelated histories
如何阻止涉密文件被推送到CodeArts Repo代码仓库
在CodeArts Repo下载代码仓时,报错“下载超时,请使用SSH或者HTTP克隆下载”
仓库迁移问题
基于Git的远程仓库导入CodeArts Repo时,报错“访问远程仓库超时,请检查网络”
合并请求问题
合入合并请求时,提示“无权限”
在本地提交合并请求时,报错"failed to push some refs to '....git'"
在本地解决代码文件冲突
合入合并请求时,“合入”按钮置灰
Fork同步问题
如何从主库同步代码到个人Fork出来的派生库
仓库容量问题
仓库剩余容量不足
常见问题汇总
视频帮助
文档下载
通用参考
产品术语
云服务等级协议(SLA)
白皮书资源
支持区域
系统权限