GitLab to 4.2 stable
またしても Relative Root 問題
GitLab 4.1 において,root path を '/' にしていない場合に File と Commit が見られないという問題. 某村田君情報によると, Remove relative_url_root from path. Fixes #2602… で問題のバグが取れているらしいです.
これを見ると,コミット d9027df で master にマージされている.
stable に取り込まれていないかチェック:
gitlab@server$ cd ~/gitlab gitlab@server$ git fetch gitlab@server$ git branch -a --contains d9027df
すると,
4-2-stable master remotes/origin/4-2-stable remotes/origin/HEAD -> origin/master remotes/origin/master remotes/origin/stable
となっているので,4-2-stable にスイッチ:
gitlab@server$ git branch -t 4-2-stable origin/4-2-stable gitlab@server$ git checkout 4-2-stable gitlab@server$ RAILS_ENV=production bundle install gitlab@server$ RAILS_ENV=production rake db:migrate
GitLab を再起動:
gitlab@server$ sudo -s root@server# /etc/init.d/gitlab restart
以上でなおりました.
本当は,origin/stable にしといた方がいいのかもしれません. これは,今後の宿題ということで.