检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
获取仓库单个文件内容(下载单个文件) 功能介绍 获取仓库单个文件内容(下载单个文件) 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v4/reposito
使用浏览器下载代码包到本地 约束限制 表1 下载代码文件的约束限制 限制类别 具体限制 功能限制 下载文件需要小于500M。 权限限制 如果仓库设置IP白名单,则只有IP白名单内的主机才可以在界面下载仓库源码,如果仓库没有设置IP白名单,则均可在界面下载仓库源码。 用户需要有代码
复制源代码 复制所展开文件内容到剪切板。 查看原始数据 可查看该文件的原始数据。 编辑 在线编辑文件。 下载 直接将此文件下载到本地。 移除 单独移除文件。 文件内容 显示文件的全部内容。 图标 单击可添加检视意见,单个MR最多可提交5000个检视意见。 修改追溯:查看文件的修改历史并追溯。
用户推送二进制文件到CodeArts Repo失败 代码托管默认禁止将二进制文件存放至代码托管仓库,但在产品灰度版本中,代码托管支持提交二进制文件管控功能。 系统不推荐您将二进制文件存放至代码托管仓库,这样会影响代码仓的性能和稳定性。建议您将二进制文件上传到“制品仓库”中进行存储。
获取文件内容 功能介绍 获取文件内容 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v4/repositories/{repository_id}/rep
参数解释: bolb文件ID。通过查询某个仓库的文件信息接口查询某个仓库的文件信息获取。 取值范围: 不涉及。 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 参数解释: 用户Token。 通过调用IAM服务获取用户Tok
Array of LogTreeDto objects 文件树列表 表5 LogTreeDto 参数 参数类型 描述 name String 参数解释: 文件名 path String 参数解释: 路径 type String 参数解释: 文件类型 commit RepositoryCommitDto
push文件时客户端提示连接断开 问题现象 推送文件过大时,5分钟没有传输完成会出现连接断开的情况。 原因分析 推送文件是向ELB发出请求,ELB的请求超时时间是5分钟,文件过大时5分钟没有传输完成会被ELB断开连接。 处理方法 保持SSH链接: 找到本地的GIT安装目录,修改“
如何阻止涉密文件被推送到CodeArts Repo代码仓库 背景信息 当用户需要避免上传涉密信息的时候,可以选择在仓库设置中设置提交规则,勾选拒绝包含秘密的提交选项。 通过选择复选框防止向代码仓库提交涉密的文件,当文件名与正则表达式匹配时,代码托管服务会阻止用户推送。 此推送规则不会限制已提交的文件。
删除文件 功能介绍 删除文件 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI DELETE /v4/repositories/{repository_id}/repository/file
创建文件 功能介绍 创建文件 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v4/repositories/{repository_id}/repository/files
管理代码文件 新建文件、重命名文件、新建目录或者新建子模块支持创建多级目录,多级目录用/分隔,如'java/com'。 管理文件 管理提交 管理分支 管理标签 对比管理
MRConflictFileDto objects 冲突文件详情 表5 MRConflictFileDto 参数 参数类型 描述 old_path String 参数解释: 旧文件名称。 new_path String 参数解释: 新文件名称。 blob_icon String blob_icon
String 参数解释: 文件旧路径。 new_path String 参数解释: 文件新路径。 position_type String 参数解释: 文件类型。 old_line Integer 参数解释: 旧文件行号。 new_line Integer 参数解释: 新文件行号。 表10 UserBasicDto
获取文件追溯信息 功能介绍 获取文件追溯信息 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v4/repositories/{repository_id}/repository/blame
在本地进行Commit,将更新提交到本地仓库。 将服务器端的更新拉取到本地仓库进行合并,最后将合并好的本地仓库推送到服务器端,即进行一次远程提交。 如果非首次提交: 将修改的代码Commit更新到本地仓库。 将服务器端的更新拉取到本地仓库进行合并,最后将合并好的本地仓库推送到服务器端。 步骤一:在Eclipse上安装EGit插件
等特殊字符,不支持以. / .lock结尾。 如果要在线修改某个代码文件,在“代码”页面,单击要修改的文件名,进入要修改的文件页面,单击进入文件的编辑模式,编辑并保存后,单击“新建合并请求”,在“新建合并请求”页面的下方可以看到两条分支的文件差异对比详情、要合并分支的提交记录。 如果用户的仓库是
如下图是上面命令的执行效果,可以看到合并成功,合并了一个文件的变化,其变化是新增了3行内容。 有时在合并时会提示出现了文件修改冲突(如下图“fileOnBranch002.txt”这个文件在合并时冲突了)。 解决方法是打开这个冲突的文件,手动编辑以将有冲突的代码(如下图)进行取舍,解决后保存,再进行一次
支持通过对比查看分支之间或标签版本之间发生的代码变化。 如下图所示,展示了源分支“master”和目标分支“dev”的文件变更情况。 父主题: 管理代码文件
单击“标签名”,跳转到该标签对应版本的文件列表。 单击“提交号”,跳转到该次提交(commit)的详情页面。 单击,可下载tar.gz或zip格式的被标签版本的文件包。如果仓库设置IP白名单,则只有IP白名单内的机器才可以在界面下载仓库源码,如果仓库没有设置IP白名单,则均可在界面下载仓库源码。 单击