Redmine/アップグレード/2.0.3から3.4.6
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
&tag(Redmine/アップグレード/2.0.3から3.4.6);
*目次 [#f96684fa]
#contents
*関連ページ [#b7727d53]
*参考情報 [#v10f5abd]
*参考情報 [#dfd6dfb7]
-[[Redmine/アップグレード]]
*注意点 [#r26e2d5b]
-いつのまにかrmagickに依存しているようなので、ImageMagick...
yum install ImageMagick-devel
*CentOS 6で実行 [#oac43998]
**バックアップ [#v9cb02e4]
-apacheを停止。
-バックアップ
tar zcvpf redmine_20180904.tar.gz redmine
mv redmine redmine_20180904
**アップグレード実行 [#g01d20aa]
-redmine-3.4.6.tar.gzをダウンロードして展開
#pre{{
# wget http://www.redmine.org/releases/redmine-3.4.6.tar.gz
# zcatredmine-3.4.6.tar.gz | (cd /home/; tar xvpf - )
# cd /home
# mv redmine-3.4.6 redmine
}}
-古いバージョンのファイルをコピー。
#pre{{
# cp <OLDDIR>/config/database.yml redmine/config
# cp <OLDDIR>/config/configuration.yml redmine/config
# cp <OLDDIR>/db/redmine.db redmine/db
# cp -a <OLDDIR>/files/* redmine/files
}
-マイグレーション実行
#pre{{
$ cd redmine
$ bundle install --path vendor/bundle
$ bundle exec rake generate_secret_token
$ bundle exec rake db:migrate RAILS_ENV=production
}}
**動作確認 [#w9379c47]
-とりあえず組み込みWebサーバーで動作確認。
$ bundle exec ruby bin/rails server -e production
**担当者を自分にする [#q4cfd41b]
-app/controllers/issues_controller.rbを編集。build_new_is...
#pre{{
@issue.author ||= User.current
@issue.assigned_to ||= User.current
}}
終了行:
&tag(Redmine/アップグレード/2.0.3から3.4.6);
*目次 [#f96684fa]
#contents
*関連ページ [#b7727d53]
*参考情報 [#v10f5abd]
*参考情報 [#dfd6dfb7]
-[[Redmine/アップグレード]]
*注意点 [#r26e2d5b]
-いつのまにかrmagickに依存しているようなので、ImageMagick...
yum install ImageMagick-devel
*CentOS 6で実行 [#oac43998]
**バックアップ [#v9cb02e4]
-apacheを停止。
-バックアップ
tar zcvpf redmine_20180904.tar.gz redmine
mv redmine redmine_20180904
**アップグレード実行 [#g01d20aa]
-redmine-3.4.6.tar.gzをダウンロードして展開
#pre{{
# wget http://www.redmine.org/releases/redmine-3.4.6.tar.gz
# zcatredmine-3.4.6.tar.gz | (cd /home/; tar xvpf - )
# cd /home
# mv redmine-3.4.6 redmine
}}
-古いバージョンのファイルをコピー。
#pre{{
# cp <OLDDIR>/config/database.yml redmine/config
# cp <OLDDIR>/config/configuration.yml redmine/config
# cp <OLDDIR>/db/redmine.db redmine/db
# cp -a <OLDDIR>/files/* redmine/files
}
-マイグレーション実行
#pre{{
$ cd redmine
$ bundle install --path vendor/bundle
$ bundle exec rake generate_secret_token
$ bundle exec rake db:migrate RAILS_ENV=production
}}
**動作確認 [#w9379c47]
-とりあえず組み込みWebサーバーで動作確認。
$ bundle exec ruby bin/rails server -e production
**担当者を自分にする [#q4cfd41b]
-app/controllers/issues_controller.rbを編集。build_new_is...
#pre{{
@issue.author ||= User.current
@issue.assigned_to ||= User.current
}}
ページ名: