为什么?
/var/opt/gitlab/git-data
这还不够。我想将现有存储库(和wiki)从
/var/opt/gitlab/git-data/repositories/mygroup/myproject
到
/mnt/big-repos/git-data/mygroup/myproject
信息
/etc/gitlab/gitlab.rb
git_data_dirs({
"alternative" => {
"path" => "/mnt/big-repos/git-data"
},
"default" => {
"path" => "/var/opt/gitlab/git-data"
}
})
我试过什么?
sudo -u git mkdir /mnt/big-repos/git-data/mygroup
sudo -u git mv /var/opt/gitlab/git-data/repositories/mygroup/myproject.* /mnt/big-repos/git-data/mygroup
rm -rf /var/opt/gitlab/git-data/repositories/mygroup/myproject.*
gitlab-ctl reconfigure
gitlab-ctl restart
不起作用,因为它一直在老迪雷科里制造一切。
2.
sudo -u git mkdir /mnt/big-repos/git-data/mygroup
sudo rsync -av /var/opt/gitlab/git-data/repositories/mygroup/myproject.* /mnt/big-repos/git-data/mygroup
rm -rf /var/opt/gitlab/git-data/repositories/mygroup/myproject.*
gitlab-ctl reconfigure
gitlab-ctl restart
彼此彼此。帮助