Upgrade Redmine 1.3.x > 1.4.1 en Debian Squeeze
Ahora que está disponible la versión 1.4.1 de Redmine vamos a ver los pasos para actualizar desde las versiones 1.3.x. a la 1.4.1.
Importante!
En algunos casos, ciertos plugins no funcionan con esta nueva versión, para evitar inconvenientes se recomienda revisar si hay nuevas versiones y antes de realizar el upgrade de Redmine, actualizar cada uno de los plugins que utilicen; De no haber plugins compatibles con la nueva versión de Redmine deben desinstalarlos antes de hacer el upgrade de Redmine.
Instalar dependencias
1 2 3 4 5 6 | server:~# cd /var/lib/redmine/ server:~# gem install bundler server:~# gem install rdoc -v=2.4.2 server:~# gem install sqlite3 -v=1.3.6 server:~# gem install rmagick -v=2.13.1 server:~# aptitude install libmysqlclient-dev libmysql-ruby libdbd-mysql-ruby1.8 libdbd-mysql-ruby libmagick9-dev libpq-dev libsqlite3-dev -y |
server:~# cd /var/lib/redmine/ server:~# gem install bundler server:~# gem install rdoc -v=2.4.2 server:~# gem install sqlite3 -v=1.3.6 server:~# gem install rmagick -v=2.13.1 server:~# aptitude install libmysqlclient-dev libmysql-ruby libdbd-mysql-ruby1.8 libdbd-mysql-ruby libmagick9-dev libpq-dev libsqlite3-dev -y
Cambiamos la url del repositorio local (la instalación original se hizo con SVN)
1 2 3 4 5 6 | server:~# svn switch http://redmine.rubyforge.org/svn/branches/1.4-stable * * * * server:~# Checked out revision 9656. |
server:~# svn switch http://redmine.rubyforge.org/svn/branches/1.4-stable * * * * server:~# Checked out revision 9656.
Ejecutamos bundle para comprobar que todas las dependencias estan correctamente instaladas.
1 | server:~# /var/lib/gems/1.8/bin/bundle install --without development production |
server:~# /var/lib/gems/1.8/bin/bundle install --without development production
Y finalmente actualizamos la base de datos
1 2 3 4 | server:~# rake db:migrate RAILS_ENV=production server:~# rake db:migrate_plugins RAILS_ENV=production server:~# rake tmp:cache:clear server:~# tmp:sessions:clear |
server:~# rake db:migrate RAILS_ENV=production server:~# rake db:migrate_plugins RAILS_ENV=production server:~# rake tmp:cache:clear server:~# tmp:sessions:clear
Sólo resta reiniciar Apache para verificar el upgrade.




