1.背景
先说背景,电脑由于没有Linux系统,是Win10系统,但是团队要求部署在自己服务器的远程仓库,这因为代码有保护要求,在比人服务器总归是不安全。这里就有几个选择,首先是Github,由于科学上网要求,传文件太慢;然后是Gitee,国内服务器,但是允许的协作开发人员数量有限制,没记错应该是5位,私有免费库好像也有大小限制;
最终推荐3个方案,根据需要自取:
①VisualSVN方案:使用SVN,古老的软件,大大的作用,但是考虑到我这边是代码居多,而不是美术资源,因此没有使用,但是部署起来也很简单,在我另一篇博客专门出教程;
②BonoboGtiServer方案:选择BonoboGitServer这个是不错的,能够很轻松在Windows上部署,美中不足的自然是功能较少(但是也是优势不需要大的内存去运行,基本的功能都有,小团队足够),在我另一篇博客专门出教程;
③GitLab方案:是现在绝大多数软件公司团队在自己服务器实现私控的方式,选择GitLab,唯一比较麻烦的就是在Win上如何部署,但是在我看来也是小儿科。。的医生——头大0.0。
这里介绍第三种方案,中间有不少坑,按照我的一步步来保证没问题。文章来源:https://www.toymoban.com/news/detail-475038.html
2.实现步骤
2.1 安装Docker
Docker是什么我不做介绍了,暂且可以理解为一个软件引擎,避免去安装虚拟系统,到时候让Gitlab运行在Docker容器上即可。安装前先看自己是win10什么版本,家庭版的要做特殊处理,先不做介绍,这里是专业版64位。
①安装docker,首先下载docker然后需要确定电脑是否开了虚拟配置,这个应该是Win10家庭版没有(不确定,据说是)。在控制面板-程序-启用或关闭Windows功能-勾选Hyper-V,点击确定让它自动配置一会。
去Docker官网下载DockerWindows,下面给出网址,这个Docker的安装非常简单,一路next下去就行了,安装路径自己改。
Docker下载网址:文章来源地址https://www.toymoban.com/news/detail-475038.html
到了这里,关于如何在Windows上搭建私有化远程仓库之Gitlab的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!