云效 Codeup 颜值3人组,为你详解10月功能上新大事记

简介: 云效代码管理 Codeup 10月功能上新合集,请查收

产品、设计、研发,聚在一起会发生什么?

今天,云效 Codeup 产研颜值3人组,首次齐聚屏幕前,为大家带来云效 Codeup 10月3大功能更新。干货满满,让我们一起了解一下吧!

1、代码检测全新升级,更易用

相比老版代码检测,云效新版代码检测做了如下4点增强:

(1)支持检测规则查看和自定义组合

如下图所示,在【检测方案】中,企业可以根据需要自定义检测方案。云效默认提供【敏感信息检测】、【依赖包漏洞检测】、【源码漏洞检测】、【Java 开发规约检测】、【代码补丁推荐】 5种检测包供企业使用。

1.png

点击某个具体的检测服务,如源码漏洞检测,还可查看具体的检测规则。每一条规则,支持编辑其严重等级,部分规则还允许自定义检测参数,如通过正则表达式限制检测范围。同时还支持停用不适合的规则或重新启用规则。
2.png

(2)检测报告轻松查看

在一次检测任务执行完成后,点击检测任务,即可完整查看当前分支最近一次成功的全量检测结果和问题列表。

3.png

(3)支持自定义检测门禁阈值

代码检测作为评审的辅助手段,可以减轻代码评审的成本。除了人工评审之外,云效 Codeup 支持将代码检测作为合并代码前的卡点,当检测设置的门禁不通过时,不允许任何人合并代码,避免质量不达标的代码被合并到生产分支。

4.png

(4)支持查看检测运行日志,快速定位问题

云效新版代码检测使用云效 Flow 流水线运行。针对检测运行失败的情况,前往云效流水线产品 Flow 可以方便地查看流水线的错误日志,以便快速定位和解决问题。

5.png

同时还需注意的是,新版代码检测运行的并发数和运行时长将计入云效流水线资源消耗。每月的资源消耗情况可前往云效流水线 Flow 页面左下角「资源」中进行查看。

6.png

2、推送评审模式上线,评审更高效

推送评审模式,是云效 Codeup 新推出的一种代码协同方式,可以为用户带来全新、高效的代码评审体验:

从开发者的角度,发起代码评审不再需要创建新分支,也不必在开发完成后切换至浏览器来创建代码评审,直接执行git push即可一键发起评审;
从管理者的角度,可以设置让开发人员向仓库push代码时,不再直接更新分支的代码,而是自动创建代码评审,通过评审的方式,保障代码质量。
具体来看,推送评审模式与现有分支模式相比有以下不同:

那么如何使用呢?云效 Codeup 工程师3分钟为你详解⬇️

3、库首页和文件查改体验优化,更好用

为了给开发者带来更优的代码管理体验,本月我们对代码库首页和文件查改这2处进行了体验优化:

(1)在库首页体验上:
兼容多视角的信息结构:我们将库首页从原先的流式页面,升级为多列灵活布局,满足日常管理、开发贡献等各类角色的使用诉求。大家既能在文件树看文件,又不会错过相关的库基础信息;

更高的阅读屏效:经过多轮可用性测试后,新版库首页提供了更为舒适、对开发者友好的信息密度,让视觉重心更聚焦;
提供更明确的活跃信息:通过增加代码提交列表,进库即可获知近期的代码活跃情况;

图片

(2)在文件查改体验上:
布局分区更合理:按对象不同,分为全局操作及内容查改两个片区,并按大家使用的高低频率,调整整体操作顺序。
图片

此外,在变更追溯,问题排查场景,我们正在着手优化Blame、代码块渲染,敬请期待。

以上就是云效 Codeup 10月新功能,前往 https://codeup.aliyun.com 即可体验。

相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
SVN版本控制系统
SVN是现在软件开发之中的主流软件版本控制工具,在工作之中利用SVN可以有效的解决多人开发的代码管理问题,本课程将为读者讲解SVN服务器的配置以及基于MyEclipse的SVN客户端插件的配置与使用,并且在讲解之中着重讲解了冲突的产生于解决。
目录
相关文章
|
6月前
|
敏捷开发 测试技术 持续交付
云效产品使用常见问题之统计功能开启失败如何解决
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
6月前
|
Java Serverless 项目管理
云效常见问题之自建gitlab代码同步到codeup报通过token访问失败如何解决
云效(CloudEfficiency)是阿里云提供的一套软件研发效能平台,旨在通过工程效能、项目管理、质量保障等工具与服务,帮助企业提高软件研发的效率和质量。本合集是云效使用中可能遇到的一些常见问题及其答案的汇总。
142 1
|
3月前
|
敏捷开发 监控 Java
阿里云云效产品使用合集之Codeup WebIDE环境下,如何使用通义灵码
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
3月前
|
敏捷开发 Kubernetes 测试技术
阿里云云效产品使用合集之开启分支或标签过滤功能在哪里使用
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
5月前
|
运维 Devops
阿里云云效操作报错合集之代码域使用codeup进行本地代码迁移提示 repository does not exist,是什么导致的
本合集将整理呈现用户在使用过程中遇到的报错及其对应的解决办法,包括但不限于账户权限设置错误、项目配置不正确、代码提交冲突、构建任务执行失败、测试环境异常、需求流转阻塞等问题。阿里云云效是一站式企业级研发协同和DevOps平台,为企业提供从需求规划、开发、测试、发布到运维、运营的全流程端到端服务和工具支撑,致力于提升企业的研发效能和创新能力。
|
5月前
|
敏捷开发 测试技术 持续交付
阿里云云效产品使用问题之代码仓库如何增量同步到codeup
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
4月前
|
敏捷开发 数据挖掘 BI
阿里云云效产品使用合集之需要通过CodeUp的webhook触发后,云效流水线能够顺序执行任务,该如何设置
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
4月前
|
敏捷开发 弹性计算 测试技术
阿里云云效产品使用合集之应用模板功能如何用于之前已创建的项目的关联
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
5月前
|
敏捷开发 弹性计算 安全
阿里云云效产品使用问题之如何获取Codeup的代码仓库及其分支
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
5月前
|
敏捷开发 测试技术 持续交付
阿里云云效产品使用问题之codeup中某个分支被误删除了,该如何找回
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。