【gitlab】修改默认存放存放目录

流程

  1. 共享文件路径是 /mnt/hgfs/project

  2. 停掉gitlab

    gitlab-ctl stop

  3. 修改gitlab的配置文件,找到

    vim /etc/gitlab/gitlab.rb

  4. 找到 git_data_dirs里面的path 换成共享文件路径

    git_data_dirs({

    "default" => {

    "path" => "/mnt/hgfs/project"

    }

    })

  5. 将旧的gitlab数据迁移到新目录 (使用 rsync 命令)

    rsync -av /var/opt/gitlab/git-data/repositories /mnt/hgfs/project

  6. 重新加载配置

    gitlab-ctl repositories

  7. 启动gitlab,等待几分钟

    gitlab-ctl start

  8. 这时候本地电脑project文件和虚拟机project文件已经有gitlab文件

相关推荐
HIT_Weston1 天前
43、【Ubuntu】【Gitlab】拉出内网 Web 服务:静态&动态服务
前端·ubuntu·gitlab
小安同学iter1 天前
三台服务器,一套流水线:如何实现无缝自动化部署?
gitlab·jenkins
西部森林牧歌2 天前
Arbess从基础到高阶(14) - 使用Arbess+GitLab+SonarQube实现代码扫描完成后自动化部署
ci/cd·gitlab·sonarqube·arbess·tiklab devops
4***V2023 天前
GitLab Pages配置
git·gitlab·github
sulikey3 天前
从入门到精通:如何自己编写高质量的 .gitignore(面向工程实践)
git·gitee·编辑器·gitlab·github·gitignore·gitattributes
小晶晶京京3 天前
day62-gitlab和JenKins
运维·gitlab·jenkins
三天不学习5 天前
GitLab Docker 安装完整配置项说明
docker·容器·gitlab
一念一花一世界7 天前
Arbess从初级到进阶(9) - 使用Arbess+GitLab实现C++项目自动化部署
c++·ci/cd·gitlab·arbess
X***48967 天前
GitLab
gitlab
一世一生命7 天前
GitLab Package依赖管理:从 Dependabot 到 Renovate 的迁移实践和两者对比
gitlab