检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
管理代码文件 文件管理 提交管理 分支管理 标签管理 对比管理
如何迁移Coding仓库 迁移说明 该迁移工具支持仓库文件等相关数据,例如Branch、Tag、Commit完整提交记录和代码库源文件。不支持迁移Coding仓库的成员、合并请求、评论等数据。 操作步骤 新建仓库,选择导入仓库方式。登录并进入到CodeArts Repo, 选择“新建仓库->导入仓库”。
能和合并请求功能,彻底解决代码合并冲突的难题。 高校教学 场景描述:高校教师与学生,学习与授课。 场景特点:目前缺少功能完备的研发工具链,搭建研发工具环境耗费大量时间,环境维护耗费精力,现有的研发工具上手慢,学习成本高,不利于教学。 适用场景:代码托管服务提供完整的代码托管服务,
在仓库详情的“代码”页签下的“对比”子页签,支持通过对比查看分支之间或标签版本之间发生的代码变化。 分支之间对比后可根据需要新建合并请求。 父主题: 管理代码文件
的关系。 支持切换分支或标签查看,单击提交节点或提交备注信息,均可跳转到对应的提交记录中。 相对于文件子页签中的历史而言,提交网络具备展现提交之间关系的优势。 父主题: 管理代码文件
上传代码文件到Repo 在Repo编辑并创建合并请求 在Git Bash创建分支并开发代码 在Eclipse提交代码并创建合并请求 在Git客户端使用git-crypt传输敏感数据 在Repo查看提交历史
在本地解决代码文件冲突 问题现象 在合入合并请求详情页,显示“代码合并冲突未解决”。 原因分析 同一个文件,被两个人修改,导致在合入合并请求时报冲突。 解决方案 更新代码,并切换到此合并请求源分支。 git fetch origin git checkout -b feature_010
此功能涉及的修改文件是file01)由开发者1号(以下用01_dev表示)和开发者2号(以下用02_dev表示)共同开发,项目上线前一周,大家都在修改代码,产生了如下情况。 file01存储在远程仓库,此时文件内容如下。 01_dev在本地仓库修改了文件file01的第二行等内容
git支持的文件权限数字,例如:100644,100755,120000,160000等。 deleted_file Boolean 参数解释: 关联文件是否是删除文件。 取值范围: true:关联文件是删除文件。 false或null:关联文件不是删除文件。 new_file Boolean
在Repo查看提交历史 Repo支持查看提交历史的详细信息以及其涉及的文件变更。可在仓库的“动态”页查看提交历史,也可以在仓库文件列表的“历史”页签中查看。 在仓库动态页查看提交历史 进入要查看的代码仓首页,单击页面的“动态”,查看该仓库截止目前的全部动态,如果要查看某个时间段内
代码托管提供的资源扩展包为存储容量扩展,当您购买的CodeArts Repo包年/包月套餐的存储容量不足时,可在资源扩展中购买更多的存储容量。 当您购买的CodeArts套餐资源及资源扩展剩余量不足20%,您可在存储资源扩展容量购买更多的存储容量。 代码托管存储容量扩展 表1 代码托管存储容量扩展
如流水线门禁、关联工作项、代码冲突、wip等。 √ √ 代码仓总存储容量包含该租户内所有仓库的普通存储容量及LFS存储容量。 代码仓单仓存储容量包含LFS存储容量。 LFS存储总容量时包含该租户内所有仓库的LFS存储容量。 计费项 CodeArts Repo包年/包月套餐中计费项为用户数。如表3所示。
参数解释: 变更前文件路径 new_path String 参数解释: 变更后文件路径 a_mode String 参数解释: 变更前文件模式 b_mode String 参数解释: 变更后文件模式 new_file Boolean 参数解释: 此次变更是否新增文件 renamed_file
feature1 以下步骤模拟将字符串“hello CR”写入到名为hello_cr.txt的文件中。 echo 'hello CR' > hello_cr.txt 将当前目录下所有修改过的文件添加到Git的暂存区中,准备提交到版本库。 git add . 将当前修改的代码提交到本地代码仓库中,并添加一条提交信息。
如果要新增某个代码文件,单击“新建”,可以新建代码文件,也可以从本地上传单个代码文件,基于某个分支修改后,在“代码”页面右侧,单击“新建合并请求”,选择需要合并的分支后,单击“下一步”,进入“新建合并请求”页面,必须填写“标题”。 如果要在线修改某个代码文件,在“代码”页面,单
获取一个仓库下特定分支的图片文件 功能介绍 获取一个仓库下特定分支的图片文件。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v1/repositorie
a模式 b_mode String b模式 file_path String 文件路径 new_file Boolean 是否新增文件 renamed_file Boolean 是否重命名文件 deleted_file Boolean 是否删除文件 diff String 差异 binary
代码托管 > 资源用量”,查看容量使用情况。如下图所示,仓库容量当前已超出仓库最大容量10GB,目前已使用10.16GB。 原因分析 可能存在某些文件占用仓库空间。 解决方案 方法一,压缩仓库,降低仓库使用容量。操作步骤如下: 单击头像,选择“租户设置 > 代码托管 > 资源用量”,查看租户下容量占用比较大的代码仓库。
如何阻止涉密文件被推送到CodeArts Repo代码仓库 背景信息 当用户需要避免上传涉密信息的时候,可以选择在仓库设置中设置提交规则,勾选拒绝包含秘密的提交选项。 通过选择复选框防止向代码仓库提交涉密的文件,当文件名与正则表达式匹配时,代码托管服务会阻止用户推送。 此推送规则不会限制已提交的文件。
$1}' > userinfo.txt 执行完毕后,“KotlinGallery”目录下将生成文件“userinfo.txt”,如下图所示。 打开文件“userinfo.txt”,可看到文件中显示所有对该仓库有提交操作的提交者信息。 因为Git是用邮箱来标识一个提交者的,为了更好的