云效DevOps初体验-代码管理
阿里云云效是企业级一站式DevOps平台。 新云效DevOps产品矩阵,包含全新的“项目协作”“知识库”“ 代码管理”“测试管理”“流水线” “制品仓库”6大核心产品。
在云计算快速发展的今天,中国及全球各地的企业正在认识到DevOps可以助力软件开发速度加快,软件应用质量提升,更重要的是与业务目标更完美地结合。现今已有很多DevOps平台,今天来体验一下阿里家的一站式DevOps平台-云效。
在开发过程中,云效会自动保存代码到代码库中,方便debug时进行溯源。作为团队性应用平台,在代码管理部分有严谨的权限管理,管理员可以实现自由制定参与开发人员,审核代码质量和代码安全等功能。不同身份的应用体验会在后续补充。
代码管理侧边栏相关功能简洁明快,平台的访问速度优于友商(GitHub由于众所周知的原因经常拉闸),在审阅过程中未发现明显的卡顿和bug。
我们可以很方便的在管理分页内实现查看代码等功能。
平台提供的智能研发助手中的Java 代码规约扫描能使用《阿里巴巴 Java 开发规约》插件扫描 Java 规约问题。能够提升代码的可读性和规范度。该开发规约也是业界相对权威的开发规范指南。(使用方法:在提交页面,鼠标悬浮在通过处查看。)
代码补丁推荐部分是基于业界和学术界较为流行的缺陷检测手段,并分析和规避其局限性,Codeup 的算法工程师们提出了一种新的算法,实现更加精准和高效的分析代码缺陷并推荐优化方案,该算法已被国际软件工程大会(ICSE)收录。
这些特色功能能在实际开发过程中为企业节约一定时间成本。目前云效平台是部分免费公测阶段,小团队和微企业在认证后可享受免费的高阶支持服务、享受更多功能。
云效DevOps实验室网址
https://devops.aliyun.com/organization
阿里巴巴DevOps实践电子书
https://developer.aliyun.com/topic/download?id=205