我们在项目中使用Gitlab,我们计划停用我们当前的GItlab托管的VM并转移到另一个VM。
是否可以将确切的当前设置复制或复制到我们的新VM及其分支,标签和历史记录中?如果是的话,你能不能。帮助我 谢谢!
答案 0 :(得分:1)
是的,有可能。 这就是我们在迁移过程中所做的:
1.-在新VM中,克隆旧VM的repo。 cd / home / git / repositories / [your-namespace] / git clone --bare git @ old-git-vm:namespace / repo.git
2.- chown -R git:git repo.git chmod 770 repo.git
3.-导入回购Gitlab sudo -u git -H bundle exec rake gitlab:import:repos RAILS_ENV = production