正在生成
详细信息:
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
进行关联。 前置条件 请确保已安装Git客户端,并且Git客户端的HTTPS密钥已绑定至代码托管服务。 操作步骤 新建代码托管仓库。 如果根据您本地代码库选择gitignore,会帮助你将一些非开发文件屏蔽掉而不受Git纳管。 将本地仓库初始化成Git仓库。 在您的仓库中打开Git
下面介绍四种工作流的工作方式、优缺点,以及使用中的一些注意事项。 集中式工作流 功能分支工作流 Git flow工作流(推荐) Forking工作流 研发团队可以根据实际研发场景制定合理的工作流,能有效提高项目管理水平和团队协同开发能力, 并通过CodeArts Repo平台,高效、安全的管理代码资产,
开通自动续费后,还可以手动续费代码托管服务。手动续费后,自动续费仍然有效,在新的到期时间前的第7天开始扣款。 自动续费的到期前7日自动扣款属于系统默认配置,您也可以根据需要修改此扣款日,如到期前6日、到期前5日等等。 更多关于自动续费的规则介绍请参见自动续费规则说明。 前提条件 请确认CodeArts Repo包年/包月套餐还未到期。
> 代码托管服务CodeArts Repo”。 选择右上角“费用” > “续费管理”,选择需要续费的实例,单击“续费”,进入“续费”页面。 根据续费时长,判断是否勾选“统一到期日”,将资源到期时间统一到各个月的某一天(详细介绍请参见“统一包年/包月代码托管服务的到期日”),确认续费信息,单击“去支付”。
-b feature_010 origin/feature_010 将目标分支合入源分支。 git merge origin/master 根据提示,在本地手动解决冲突。 解决完冲突后提交到远端仓库。 git add . git commit -m '提交信息' git push
分支中的新功能都推到下个发布中。release分支用于发布,所以从当前时间点之后新的功能不能再加到这个分支上,这个分支只做Bug修复、文档生成和其它面向发布的任务。当对外发布的工作都完成了,release分支合并到master分支并分配一个版本号打好Tag;另外,这些从relea
步”,根据您的需求,选择目标模板。 名称:自定义名称。 流水线源:选择“Repo”。 代码仓:选择需要创建合并请求的目标代码仓。 默认分支:选择合并请求的目标分支。 任务创建成功后会自动跳转任务详情中的“任务编排”页签,切换到“执行计划”页签。 开启“合并请求时触发”,根据实际情况勾选以下的一种触发事件。
设置。 OS加固和异常侦测 OS规范化脚本分为两个脚本,检查脚本(osstdchk.py)和修复脚本(osstdfix.py)。OS加固需根据华为云OS加固标准进行加固。 父主题: 安全
法再进行使用,服务将停止计费。 登录CodeArts控制台,在左侧导航中单击“代码托管”。 选择“开通记录”页签,单击操作列“关闭服务” 根据弹窗提示,单击“确认”,关闭服务。 页面提示“已成功关闭代码托管服务”,开通记录状态显示为“已关闭”。 父主题: 计费FAQ
支持通过审核、流水线门禁控制代码上库质量。 √ √ MR评审增强 支持设置检视意见模板、MR评价、合并请求模板。 × √ 模板管理 支持根据模板创建仓库。 √ √ 合并请求管理 通过合并请求控制分支合入,支持多种合入条件,如流水线门禁、关联工作项、代码冲突、wip等。 √ √
公共仓。 “项目公共仓”无需为每个代码贡献者授权。 项目维护者通过审核pull request成为代码安全的重要防线。 仓库分支的选择可以根据项目实际情况综合使用前三种工作流。 缺点 提交开发人员代码到最终版本库的周期较长,步骤繁琐。 父主题: Git工作流
Repo,需要在规定的时间内为CodeArts Repo进行续费,否则代码托管仓库将会自动释放,数据也可能会丢失。续费包括手动续费和自动续费两种方式,您可以根据需求选择。了解更多关于续费的信息,请参见续费。 费用账单 您可以在“费用中心 > 账单管理”查看与CodeArts Repo相关的流水和明
eArts整体套餐。 代码托管存储容量购买10GB起购,步长10GB,最大1000GB。 计费公式 单价*存储容量*使用时长。 计费周期 根据购买时长确定(以GMT+08:00时间为准)。一个计费周期的起点是您开通或续费代码托管存储容量扩展的时间(精确到秒),终点则是到期日的23:59:59。
Squash合并不产生Merge节点:勾选后,squash合并不会产生merge节点。 使用MR合入者生成Merge Commit :勾选后,可用于记录Commit信息。 使用MR创建者生成Merge Commit: 勾选后,可用于记录Commit信息。 通过 merge commit
com、xiaolvyun.baidu.com。 在新建代码仓库后,仅有创建者能够访问该仓库。其他项目成员需要手动添加到仓库中,并分配相应的权限。因此,您需要根据需求,手动为代码仓库添加成员并为新增成员配置访问权限。 父主题: 迁移第三方Git仓到Repo
oken认证要高。 关于认证鉴权的详细介绍及获取方式,请参见认证鉴权。 访问控制 IAM权限管理 权限管理是基于角色与权限的细粒度授权,即根据不同角色的工作需要分配不同的操作权限,用户只可访问被授权资源。 CodeArts Repo中的角色有仓库管理员/所有者,Committer
支持离线提交,适合跨地域协同开发。 分支切换快速高效,创建和删除分支成本低。 学习成本高,不容易上手。 只能针对整个仓库创建分支,无法根据目录建立层次性的分支。 父主题: Git On CodeArts Repo
成员的权限将与项目权限保持一致,且会覆盖当前的权限配置。 单击右侧的,可同步项目自定义角色,自定义角色默认没有仓库的操作的权限,同步后,可根据需要添加表1所示的权限。 表1 配置代码仓角色权限 角色/权限 操作权限 项目经理 产品经理 测试经理 运维经理 系统工程师 Committer
安装方法 Windows 安装不低于Git 1.8.5版的Git客户端,然后在命令行中执行: git lfs install Linux 根据自己的操作系统和cpu架构在PackageCloud网站下载对应的安装包。 先解压安装包,再执行install.sh脚本进行安装,然后执行如下命令检查是否安装成功:
当用户无构建权限 仓库页面上方只显示“设置构建”按钮。 当用户有构建权限 如果没有设置构建,则仓库页面上方显示“设置构建”按钮。 如果设置了构建,则会根据构建任务执行情况在仓库页面上方显示的状态有:“运行构建任务”、“构建进行中”、“构建执行失败”、“构建执行成功”。 父主题: 设置仓库