将Gitlab从5.4升级到6.0后,卫星出现错误

时间:2013-10-08 14:44:57

标签: git gitlab

我根据Gitlab的更新手册升级了Gitlab https://github.com/gitlabhq/gitlabhq/blob/master/doc/update/5.4-to-6.0.md 更新执行任务后,工作没有问题

sudo -u git -H bundle exec rake gitlab:check RAILS_ENV=production

验证问题,我在许多存储库中收到此消息

Try fixing it:
 sudo -u git -H bundle exec rake gitlab:satellites:create RAILS_ENV=production
 If necessary, remove the tmp/repo_satellites directory ...
 ... and rerun the above command
 For more information see:
 doc/raketasks/maintenance.md 
 Please fix the error above and rerun the checks.

我执行了sudo -u git -H bundle exec rake gitlab:satellites:create RAILS_ENV=production 并且gitlab:check仍然显示相同的错误,并且没有tmp / repo_satellites目录

1 个答案:

答案 0 :(得分:1)

issue 1788中所述:

  

没有意识到卫星将占用如此多的磁盘空间(似乎是repo ++的克隆)。

以至于有些查询(例如issues/4388)请求创建没有卫星的repos

然而,它们是必需的,完全克隆了repos,并用于处理合并请求。