&tag(Redmine/アップグレード/1.2.1から1.3.2); *目次 [#ccfde1af] #contents *参考情報 [#z0b0179f] -[[Redmine]] *1.2.1 から 1.3.2 へのアップグレード (Mac) [#gd3110b2] **参考情報 [#zea5703b] -[[Redmine 1.2 から 1.3.2 へのアップグレード (JVN#93406632対応) - ~turutosiya/tech:http://d.hatena.ne.jp/turutosiya/20120313/p1]] **バックアップ [#tf701f27] -apacheを停止。 -既存redmineディレクトリの名前を変更。 mv redmine redmine_1.2.1 **アップグレード実行 [#be779ea5] -redmine-1.3.2.tar.gzをダウンロードして展開 #pre{{ # gzcat redmine-1.3.2.tar.gz | (cd /opt/home/; tar xvpf - ) # cd /opt/home # mv redmine-1.3.2 redmine }} -古いバージョンのファイルをコピー。redmine_chartsプラグインはエラーになったので削除したほうがいいかも。 #pre{{ # copy redmine-1.2.1/config/database.yml redmine/config # copy redmine-1.2.1/db/redmine.db redmine/db # copy -a redmine-1.2.1/vendor/plugins/* redmine/vendor/plugins }} -rvmを使って管理しているので一度パーミッションを一般ユーザーに変更する #pre{{ # chown -R tanaka redmine # chgrp -R staff redmine }} -マイグレーション実行 #pre{{ $ cd redmine $ rake generate_session_store $ rake db:migrate:upgrade_plugin_migrations RAILS_ENV=production $ rake db:migrate RAILS_ENV=production }} **動作確認 [#w01c39a5] -とりあえず組み込みWebサーバーで動作確認。 $ ruby script/server -e production -passengerで動かす場合パーミッションを_wwwに戻す。 #pre{{ # chown -R _www redmine # chgrp -R _www redmine }}