群晖搭建git环境的选择


Git Server

群晖的套件中心自带Git Server的软件,直接安装然后启用SSH功能,再配置用户和目录就可以使用了,对个人来说已经够用了,但是使用稍微有那么一点麻烦,每次创建一个工程都需要打一套军体拳,用起来不是太爽。

GitLab

GitLab既可以通过docker安装,也可以通过docker虚拟一个linux比如CentOS进行安装,但是GitLab实在太重了,平时跟人使用大多数功能都用不上,它的主要优点是配合jira和jenkins这些使用,扔NAS上吃内存太厉害,起步价1G,至少4G的机器跑起来才流畅,群晖的设备配置性价比不是太高,4G内存配置的机器价格到4000多了。

Gogs

所以选择go开发的gogs,在群晖上安装非常方便,直接在docker里面下载再部署一个容器就可以了,个人使用项目不多,不用配置数据库直接用默认的,用了快两年了,非常稳定,管理项目非常方便,个人比较喜欢使用版本发布功能,自己的软件也装模作样打个tag,写点release note,很有成就感,偶尔看一下提交历史,老长老长了,感觉自己好勤奋,这个还挺适合小型团队开发协作,我给自己每台电脑都虚拟了一个账号,玩起来还挺过瘾的。最重要的是占用内存少,100M左右就足够了!


内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.11000011.com/?id=22

« 上一篇 下一篇 »

我要评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

主机推荐

  • 搬瓦工