如何在Windows上搭建私有Gitlab远程仓库

1.背景

2.实现步骤

2.1 安装Docker

2.2 安装Gitlab并部署

2.3 通过Web启动GitLab

2.4 修改GitLab密码

1.背景

先说背景,电脑由于没有Linux系统,是Win10系统,但是团队要求部署在自己服务器的远程仓库,这因为代码有保护要求,在比人服务器总归是不安全。这里就有几个选择,首先是Github,由于科学上网要求,传文件太慢;然后是Gitee,国内服务器,但是允许的协作开发人员数量有限制,没记错应该是5位,私有免费库好像也有大小限制; 最终推荐3个方案,根据需要自取: ①VisualSVN方案:使用SVN,古老的软件,大大的作用,但是考虑到我这边是代码居多,而不是美术资源,因此没有使用,但是部署起来也很简单,在我另一篇博客专门出教程; ②BonoboGtiServer方案:选择BonoboGitServer这个是不错的,能够很轻松在Windows上部署,美中不足的自然是功能较少(但是也是优势不需要大的内存去运行,基本的功能都有,小团队足够),在我另一篇博客专门出教程; ③GitLab方案:是现在绝大多数软件公司团队在自己服务器实现私控的方式,选择GitLab,唯一比较麻烦的就是在Win上如何部署,但是在我看来也是小儿科。。的医生——头大0.0。 这里介绍第三种方案,中间有不少坑,按照我的一步步来保证没问题。

2.实现步骤

2.1 安装Docker

Docker是什么我不做介绍了,暂且可以理解为一个软件引擎,避免去安装虚拟系统,到时候让Gitlab运行在Docker容器上即可。安装前先看自己是win10什么版本,家庭版的要做特殊处理,先不做介绍,这里是专业版64位。 ①安装docker,首先下载docker然后需要确定电脑是否开了虚拟配置,这个应该是Win10家庭版没有(不确定,据说是)。在控制面板-程序-启用或关闭Windows功能-勾选Hyper-V,点击确定让它自动配置一会。 去Docker官网下载DockerWindows,下面给出网址,这个Docker的安装非常简单,一路next下去就行了,安装路径自己改。 Docker下载网址:

精彩链接

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: