UPGRADING
63 lines
| 1.9 KiB
| text/plain
|
TextLexer
/ doc / UPGRADING
|
r3734 | == Redmine upgrade | ||
|
r870 | |||
Redmine - project management software | ||||
|
r5845 | Copyright (C) 2006-2011 Jean-Philippe Lang | ||
|
r870 | http://www.redmine.org/ | ||
|
r1269 | == Upgrading | ||
|
r870 | |||
1. Uncompress the program archive in a new directory | ||||
|
r3734 | |||
|
r3179 | 2. Copy your database settings (RAILS_ROOT/config/database.yml) | ||
|
r4632 | and your configuration file (RAILS_ROOT/config/configuration.yml) | ||
into the new config directory | ||||
Note: before Redmine 1.2, SMTP configuration was stored in | ||||
config/email.yml. It should now be stored in config/configuration.yml. | ||||
|
r3734 | |||
3. Copy the RAILS_ROOT/files directory content into your new installation | ||||
This directory contains all the attached files. | ||||
|
r870 | |||
|
r3734 | 4. Copy the folders of the installed plugins and themes into new installation | ||
5. Generate a session store secret | ||||
|
r3179 | Redmine stores session data in cookies by default, which requires | ||
|
r3734 | a secret to be generated. Under the new application directory run: | ||
rake generate_session_store | ||||
DO NOT REPLACE OR EDIT ANY OTHER FILES. | ||||
|
r3341 | |||
|
r3734 | 6. Migrate your database | ||
|
r7729 | If you are upgrading to Rails 2.3.14 as part of this migration, you | ||
|
r3734 | need to upgrade the plugin migrations before running the plugin migrations | ||
using: | ||||
rake db:migrate:upgrade_plugin_migrations RAILS_ENV="production" | ||||
Please make a backup before doing this! Under the new application | ||||
directory run: | ||||
rake db:migrate RAILS_ENV="production" | ||||
If you have installed any plugins, you should also run their database | ||||
migrations using: | ||||
rake db:migrate_plugins RAILS_ENV="production" | ||||
7. Clean up | ||||
Clear the cache and the existing sessions by running: | ||||
rake tmp:cache:clear | ||||
rake tmp:sessions:clear | ||||
8. Restart the application server (e.g. mongrel, thin, passenger) | ||||
9. Finally go to "Administration -> Roles & permissions" to check/set permissions | ||||
for new features, if any | ||||
|
r870 | |||
|
r1269 | == Notes | ||
|
r870 | |||
|
r7729 | * Rails 2.3.14 is required for versions 1.3.x. | ||
|
r3734 | |||
== References | ||||
|
r870 | |||
|
r3734 | * http://www.redmine.org/wiki/redmine/RedmineUpgrade | ||