Powered by md-Blog  文 - 篇  访客 -

做Git远程仓库,GitHub、阿里云、自建服务器、群晖Nas方案对比


  分类:Git和GitHub  / 
更新:2020-11-01 17:25:40  /  创建:2020-05-28 13:42:02
不要删除

团队进行项目开发,少不了代码版本的管理。

这次我们不说 SVNGit 区别,都 0202年了,还用 SVN 的公司你就早点撤吧。

群晖 Nas 优势可作为文件存储类服务器,但是有这个附加功能咱们也将其列入讨论。

言归正传,Git 搭建本地库固然可以进行开发,但是,如果需要团队协作,需要一个远程仓库进行版本同步、控制、回滚等。那么需要采用何种方案?请看对比:

类目GitHub阿里云自建服务器群晖NAS
部署图形化界面部署终端命令行终端命令行图形化部署
技能要求最高
Raid要求无,建议购买快照必须有自带
硬盘要求建议购买ESSD推荐西数监控级硬盘推荐西数监控级硬盘
系统要求推荐CentOS7推荐CentOS7推荐西数监控级硬盘
运维人员人工运维人工运维管理员
客户端GitHub 客户端--自有
IDE集成支持支持支持支持
第三方客户端支持支持支持支持
优点敏捷快速,易上手[订阅]成本低,网络稳定,提供公网IP安全,内网稳定一劳永逸,买硬件送系统
缺点网络不稳定需机房备案,周期长需购买公网IP,需购买服务器,外部访问需路由端口转发外网访问不够稳定
成本免费、付费需购买公网IP,需购买服务器。成本最高
建立私有库免费需配置需配置设置
推荐重要项目不推荐中小型企业推荐大中型企业推荐个人、小组推荐
其他已被微软收购海外访问慢耗电功能特别丰富
不难发现:价格便宜不稳定,价格高昂难维护的特点。
  • GitHub 如果网络质量良好的情况,可以采用该方法省时省力。
  • 群晖Nas拥有灵活的优势,也可应急情况外网访问。
  • 阿里云属于最高性价比的选择,虽然需要专业技术人员进行部署,但是优点是可以进行远程部署。
  • 自建服务器属于最高安全级别,最保密的开发选型,更需要专业人员进行机房搭建、服务器系统应用部署、建立硬盘Raid机制、日常维护、远程灾备等工作。

不要删除

小站不易,感谢支持!