2022/04/27 更新日志

功能 保护分支推送与合并权限控制新增支持按用户维度限制,指定固定用户允许推送与合并分支:优化 目录树菜单支持横向滚动查看文件;

代码合并

代码合并会将当前触发流水线的分支合并到目标分支。用户还可以选择合并后是否删除源分支。用户也可以输入一个字符串或者正则表达式,只有匹配的分支才会被删除。完整的正则表达式支持请参见:...

分支模式

什么是分支模式 Flow对分支模式提供了强有力的支持:用户可以只需要关心集成和发布哪些 feature 分支,而对 release 分支创建和管理、分支合并等一系列工作,可以托付给 Flow 完成。本节内容详细介绍分支模式下,各(类)分支的使用方式。...

小微企业两步快走实现持续交付

3.引入代码评审 通过【分支设置】完成代码评审场景定制,例如设置集成分支为保护分支,需要通过新建合并请求-通过合并请求-合并分支流程完成。第二步,用流水线实现自动交付 1.一键创建流水线 点击流水线列表右上角的【新建流水线】按钮,...

云效 Flow 实现分支模式

删除已集成分支,执行流水线时将会进行以下操作:基于分支管理器中设置的基础分支(如 master),创建新的 release 分支 除了该特性分支外的其他在云效配置中的其他分支合并到 release 分支 基于 release 分支的最新内容运行流水线

分支模式下的流水线

当某个分支确定不需要部署到环境,在【分支管理器】页面,在当前发布列表右侧操作一栏,点击【退出集成】,分支将回到待发布列表,系统将:基于master分支,创建新的release分支 除了该特性分支外的其他在发布区的分支合并到release分支 ...

分支模式

事实上,云效对分支模式提供了强有力的支持:用户可以只需要关心集成和发布哪些feature分支,而对release分支创建和管理、分支合并等一系列工作,可以托付给云效系统完成。本文详细介绍分支模式下,各(类)分支的使用方式。关于云效提供...

分支标签评审模式

与代码评审的区别 代码评审主要关注于代码本身的改动,例如在开发新特性或合并分支时,使用代码评审来确保代码合入的质量。分支标签评审主要关注仓库内分支/标签的变更,评审的是变更这一行为,具体包括:创建一个新分支 删除已有分支 重置...

特性分支应用级集成视图

特性分支和/或master分支有更新后,更新发布分支并部署 若某(几)条特性分支在合入发布分支后,其内容又有了更新(即,又有人向该分支做了git push操作),或者master分支上因为发布上线而有了更新,那么可以点击“重新部署”按钮一键完成...

合并请求

合并请求指从一个分支合并到另一个分支,代码服务的一个重要组成部分,是代码协作的基础。合并请求可能是新需求、优化改造、缺陷修复等。典型的合并请求处理过程涉及如何提交合并请求、如何对合并请求进行评审以便确定是否接受请求、由谁来...

仓库规范

通过仓库规范设置,可以限制仓库的分支命名规则,与分支合并方向规则,确保创建的分支合并方向符合企业管控要求。仓库规范设置 代码库管理员有权限进行规范设置:进入仓库 设置,选择 仓库规范(该功能为高级功能,需升级高级版套餐使用...

研发管理者如何7步规范管理企业代码资产?

规则内容:当任务关联代码提交时,该任务可以自动由「待开发」状态流转为「开发中」状态:场景二:当任务下面关联合并请求时,系统自动变更任务状态为待评审 第一步:创建分支合并关联任务 创建分支合并关联开发人员开发完成特性分支后,会...

使用代码检测服务

针对期望被合并保护的分支新建保护分支规则,选择分支名,然后在规则设置中打开「要求合并前通过自动化执行检查」,勾选代码检测任务:步骤三:查看合并检测卡点 当检测任务被设置为目标分支的卡点之后,针对被保护的目标分支发起的合并都...

进阶学习资料

git checkout master$git merge experiment 优雅地合并分支代码并提交 通过对比两种合并方法,rebase 的合并能够让提交历史变成串行,看起来更加整洁。所以在合并代码时,有的人喜欢 rebase 完成合并。此外,rebase 还有个作用,修改提交...

2023年

新增仓库规范设置,支持限制仓库的分支命名规则与分支合并方向规则,确保创建的分支合并方向符合企业管控要求。了解更多 代码库首屏相关信息中支持仓库贡献者列表展示。2023-09-12 优化 优化合并请求首屏概览信息,增加文件变更树列表,...

步骤 steps 清单

代码合并 MergeBranch 分支合并步骤。删除分支 DeleteBranch 删除代码源运行分支,对于开启分支模式的流水线,删除的是发布分支。检测是否落后于指定分支 CheckBranchBehind 检测分支是否落后于指定分支。获取 Git 版本 GetGitMessage 获取...

变更持续交付模式

设置变更集成方式 变更集成方式 为运行到某阶段变更特性分支集成到发布分支的方式,支持以下三种:自由选择分支:选择此方式,运行本阶段流水线时,可以自由选择任意分支运行发布,变更特性分支需要线下手动合并入目标发布分支,云效 ...

研发与发布(面向研发人员)

针对 Master 的代码修改,不支持 Push 模式,只允许通过 MR 的方式提交,在指定人员审核代码之后,代码自动合并到 Master 分支,并执行持续集成流水线。步骤 6:推进到发布阶段 在进行阶段推进时,您仍需要检查以下几个方面是否满足要求:...

持续交付和质量红线

日常测试阶段:将分支合并主干后部署到日常环境,关联的实验室任务可以按照自己的需求进行配置;预发测试阶段:将日常部署分支部署到预发环境,关联的实验室任务可以按照自己的需求进行配置;SIT集成测试验证:将预发部署分支部署到线上...

流水线的配置

合并主干 您可以使用该组件将某个分支合并到主干(master),如下图所示:系统账户 默认情况下,流水线上的与代码有关的操作(如clone,pull,push等)使用的都是当前操作人的权限。但对于合并主干的场景,不适合使用当前操作人权限。比如...

管理环境

为环境关联不同的流水线触发规则(例如,开发分支提交动作触发测试环境CI,主干分支合并触发生产环境发布),实现科学的安全生产流程。使用说明 环境不会自动分配域名,但环境可以托管一些云资源,例如SLS、VPC或NAS等,这些资源在不同环境...

管理环境

为环境关联不同的流水线触发规则(例如,开发分支提交动作触发测试环境CI,主干分支合并触发生产环境发布),实现科学的安全生产流程。使用说明 环境不会自动分配域名,但环境可以托管一些云资源,例如SLS、VPC或NAS等,这些资源在不同环境...

管理流水线

分支合并触发:匹配指定来源分支到环境所关联的目标分支的Merge/Pull Request合并事件。流水线执行环境 流水线执行环境 分为 默认执行环境 和 专有执行环境 两种模式。默认执行环境 默认执行环境 下,流水线的资源由平台完全托管,由阿里云...

2023年

Github公开事件数据 2023年7月更新记录 时间 特性 类别 描述 产品文档 2023-07-31 新增简单用户画像分析(MaxCompute版)新说明 本文以网站用户画像分析为背景,通过使用DataWorks完成数据采集、数据加工、配置数据质量监控、数据可视化...

常见问题汇总

回复:目前Codeup支持一键导入外部Git源,支持的外部Git源包括:阿里云代码、自建GitLab、GitLab、码云、Coding、Github、URL导入。是否支持批量下载多个仓库?回复:不支持,Codeup暂不支持批量下载或上传多个代码仓库,需要对每个代码...

CDC问题

如果是通过CTAS方式同步数据导致的数据库压力过大,可以将多个CTAS作业合并为一个作业运行。在配置相同的情况下,为每一个MySQL CDC源表配置相同Server ID,可以实现数据源的复用,从而减小数据库的压力。详情请参见 代码示例四:多CTAS...

合并请求/评审规则设置

评审设置 评审规则设置 合并操作的评审规则、权限设置:在「设置」-「分支设置」中设置保护分支规则;评审耗时预估 基于机器学习训练模型,为你提供代码评审耗时预估服务,帮助你在未点开评审之前第一时间知晓评审工作量,合理安排时间;...

通过流水线扩展代码检测

关联流水线后,可在此选择需要用于合并检测卡点的流水线:被选中的流水线将用于任何申请合并至当前保护分支合并请求的卡点条件,需要流水线执行通过才能合并至当前保护分支。重要 若被选中卡点的流水线未运行,同样将不满足合并条件要求...

版本特性

合并社区分支更新约50余条优化,60余条Bugfix,详情请参见 ZooKeeper Version 3.8.0。开发版 3.8.0.1~3.8.0.4 新增TopN监控大盘,包括Znode大小TopN、Znode级别TPS TopN、Znode级别QPS TopN、客户端级别TPS TopN、客户端级别QPS TopN等。...

使用集中式工作流实现提交评审与自动化检查

在库设置-分支设置-保护分支设置中,可以针对重要的分支限制操作权限:如需要针对保护分支,设置不允许任何人推送,同时还可以把合并代码的权限限制为仅允许管理员合并:设置变更代码必须自动化执行的检测 设置参见 通过流水线扩展代码检测...

2024年

分支列表页支持针对已合并分支,进行批量删除。新版CR—新版CR详情页支持Local-ID展示。新版CR—新版CR产品 新版合并请求 进行了重新编写。新版CR—新版CR保护规则中关联的流水线,支持点击跳转。2023-01-15 优化 新版CR—diff展示优化...

分支设置

默认分支 默认分支作为克隆、创建分支合并请求、代码浏览的基础分支存在,同时可防护分支被误删除。作为代码库管理员可以按团队开发习惯修改默认分支。保护分支 保护分支 限制删除分支,限制强制推送(Force Push)。代码库管理员设置...

特性分支

当 研发模式 是 分支模式 时,云效平台为特性分支提供了特别的支持:可以查看特性分支列表,管理每次集成进入哪些特性分支,查看每次发布包括哪些特性分支,自动完成从特性分支到集成-发布分支合并,等等。当 研发模式 不是 分支模式 时...

合并请求

Codeup支持通过创建合并请求,发起代码评审,经过人工和自动化评审通过后,将经过...步骤三:合并分支 在所有合并卡点都通过后,可进行合并操作。点击右上角 合并 按钮,将弹出合并模式选择对话框,选择期望的合并模式,点击提交完成合并:

ACS:ExecuteHttpRequest

以下是 ACS:ExecuteHttpRequest 动作的一些可能的场景:...List","ValueSelector":"Instances.Instance[].InstanceId"} } },{"Name":"DeployCodeByGitHubAction","Action":"ACS:ExecuteHttpRequest","Properties":{"Method":"POST","URL":...

流程配置

Python 构建 Ruby 构建 Rust 构建 Serverless Devs 代码 检测是否落后于指定分支 删除分支 代码合并 Git 标签 覆盖率 Cobertura 覆盖率采集 JaCoCo 覆盖率采集 Python 测试覆盖率采集 工具 ECS标签值切换 替换文件中的环境变量 OSS删除 ...

杭州幻熊:从一周发版一次到每日交付

测试环境验证通过后,dev分支发起合并请求,开展代码评审工作。代码评审通过后合并到master发布分支。开始触发正式环境流水线运行,构建完成后部署正式环境。测试人员开展正式环境验收工作。1.模板化快速创建流水线 产品提供多种流水线模板...

合并请求

当您需要发起一个合并到目标分支的请求时,可通过页面新建合并请求,进行一个交互式的评审过程,并完成最终合并。操作步骤 在左侧导航栏进入 代码服务>我的仓库,选择目标代码仓库,点击进入代码仓库详情页面。在页面上方,点击 合并请求>...

自建Gitlab迁移

本工具可以帮助你进行如下数据的迁移:代码库 Git 数据 代码库的基本设置:仅包括库的描述信息、库的默认分支设置 代码库的保护分支规则:仅包括分支名、允许推送角色、允许合并角色 代码库的成员权限:根据提供的用户映射配置文件,将 ...

更新合并请求设置

当目标分支上有提交,不能使用 fast-forward 时,默认合并类型为合并(创建合并节点)rebase:将评审分支提交逐一变基到目标分支 squash:将一个或多个提交合并压缩合并为目标分支上的一个提交 否["no-fast-forward","squash","rebase","ff...
共有112条 < 1 2 3 4 ... 112 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云工作流 弹性公网IP 短信服务 人工智能平台 PAI 金融分布式架构 对象存储
新人特惠 爆款特惠 最新活动 免费试用