开源,自建?小微企业的代码仓库选型之路

背景:来自云效客户选型的一个参考,从搭建了自己的代码仓库到使用云效的Codeup的转变,云效Codeup 能自然的和钉钉群成员进行挂钩,并且云效Codeup 本身还有:仓库加密,代码备份,安全访问,审计等功能。甚至他还集成了 WEBIDE,可以在线coding。

github

要说到代码仓库,作为程序员首先想到的应该是 github, 但是忘记了从什么时候开始,github 在国内的访问速度越来越慢了, 并且会间歇性的访问不到。于是如果选用 github 作为公司项目代码仓库的话,效率肯定会因为网络问题而大大衰减。

gitee

于是在国内访问速度要快 是我们所要选择的一个硬核指标,gitee 是国内不错的代码托管平台,但是,要用到企业里面,他花钱啊

 

 gogs

到这里,价格方面也是我们需要考虑的一个方面,于是我们开始寻找开源自建的代码仓库 , 由于我们开发所用的语言主要是 golang,而 gogs 恰好又是 golang 编写的。于是我们搭建了自己的代码仓库。但是,人员的管理似乎不是那么理想,员工离职后我们只能在离职程序里加一条删除 gogs 该用户。

codeup

其实再寻找其他的代码仓库还是由于公司本身的变动,运维不在了!。维护工作就落在了我头上,安全组的策略,仓库的备份 等等,直到我看到了阿里的云效的codeup,其实公司一直在用阿里的钉钉,云效codeup 能自然和钉钉群成员进行挂钩,不用担心员工离职后代码的访问权限问题,更重要的是 截止到目前为止 codeup 基本是完全免费的,我已经迁移了 百多个项目到了自己的 codeup

 

 并且 云效codeup 本身还有:仓库加密,代码备份,安全访问,审计等功能。甚至他还集成了 WEBIDE,可以在线coding.


关于我们

云效代码管理 Codeup,数十万企业都在用的代码管理平台,提供代码托管、代码评审、代码扫描、质量检测、持续集成等功能,全方位保护企业代码资产,帮助企业实现安全、稳定、高效的代码托管和研发管理。

立即体验

原文链接:https://developer.aliyun.com/article/831272

posted @ 2021-12-14 11:36  云效DevOps平台  阅读(239)  评论(0编辑  收藏  举报