redmine項(xiàng)目升級(jí)指南
參考:http://www.redmine.org/projects/redmine/wiki/RedmineUpgrade
數(shù)據(jù)轉(zhuǎn)移、redmine從3.2升級(jí)到3.4
執(zhí)行步驟(在redmine根目錄執(zhí)行)
-
1、添加redmine數(shù)據(jù)庫(kù)(未升級(jí)前的數(shù)據(jù)庫(kù))
在新的服務(wù)器里數(shù)據(jù)庫(kù)中還原備份好的.bak文件状答,如數(shù)據(jù)庫(kù)命名為redmine_first
-
2朦佩、修改數(shù)據(jù)庫(kù)的配置文件(database.yml)
改成新添加的數(shù)據(jù)庫(kù)redmine_first(舊的redmine使用的數(shù)據(jù)庫(kù)備份文件還原好的數(shù)據(jù)庫(kù))
-
3耍共、生成新的密鑰:
bundle exec rake generate_secret_token
-
4唆貌、更新數(shù)據(jù)庫(kù)
這一步可以改變你的數(shù)據(jù)庫(kù)的內(nèi)容抒线。轉(zhuǎn)到您的新redmine目錄缸浦,然后遷移您的數(shù)據(jù)庫(kù):bundle exec rake db:migrate RAILS_ENV = production
如果你已經(jīng)安裝了任何插件夕冲,你還應(yīng)該運(yùn)行他們的數(shù)據(jù)庫(kù)遷移:bundle exec rake redmine:plugins:migrate RAILS_ENV = production
-
5、清除緩存和現(xiàn)有會(huì)話:
bundle exec rake tmp:cache:clear tmp:sessions:clear RAILS_ENV = production
6.重新啟動(dòng)應(yīng)用程序服務(wù)器