Gitlab批量迁移项目
2019-11-06 09:40:05来源:博客园 阅读 ()
最近接到一个需求,要把一个Gitlab上边的项目全部导入到另外一个Gitlab,借鉴了网上的一个方法,成功实现。
参考链接:https://segmentfault.com/a/1190000015952456
1.登录到需要迁移的Gitlab服务器,进到/vat/opt/gitlab/git-data/repositories 打包所有的项目为.gz文件
# tar zcvf DC_Group.tar.gz group_xxx/*
2.在另外一个Gitlab服务器上进入到/var/opt/gitlab/git-data,创建一个文件夹,并解压DC_gorup的tar包
# /var/opt/gitlab/git-data/ mkdir repository-import-2019-11-04
# tar -zxvf DC_Group.tar.gz -C /var/opt/gitlab/git-data/repository-import-2019-11-04/
3.给目录加权限
# chown -R git.git /var/opt/gitlab/git-data/repositor*
4.执行迁移,完成。
# gitlab-rake gitlab:import:repos['/var/opt/gitlab/git-data/repository-import-2019-11-04/']
原文链接:https://www.cnblogs.com/lengmianshashou/p/11803587.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
下一篇:centos7时间同步和时区设置
- 企业级虚拟化实战之KVM——虚拟机迁移 2020-05-08
- Linux三阶段之六:ansible批量管理服务介绍 2020-05-01
- SVN仓库备份和迁移 2020-02-02
- Linux 批量安装依赖 2020-01-01
- linux中批量添加文件前缀的操作 2019-12-05
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash