Problema: Luego de actualizar mi Redmine a la versión 3.4.3 quiero actualizar el plugin DMSF.
Solución: En este momento DMSF está en la versión 1.6.0.
NOTA: es recomendable que el usuario con el que realices este proceso pertenezca al grupo 'www-data', para evitar problemas con los permisos. No utilizar el usuario 'root' ya que algunos comandos no funcionan con él.
sudo nano /etc/group
Buscar el grupo 'www-data' y agregar al final de la línea tu usuario.
1. Agregar al final del archivo Gemfile la siguiente línea:
gem 'activerecord-deprecated_finders', require: 'active_record/deprecated_finders'
nano /opt/redmine/redmine-3.4.3/Gemfile
2. Instalar paquetes requeridos.
sudo apt-get install xapian-omega libxapian-dev xpdf poppler-utils antiword unzip catdoc libwpd-tools libwps-tools gzip unrtf catdvi djview djview3 uuid uuid-dev xz-utils libemail-outlook-message-perl
3. Descargar la DMSF versión 1.6.0. Y luego descomprimirlo en el directorio de plugins.
cd /opt/redmine/redmine-3.4.3/plugins/
wget https://github.com/danmunn/redmine_dmsf/archive/v1.6.0.zip
unzip v1.6.0.zip
mv redmine_dmsf-1.6.0 redmine_dmsf
4. Instalar dependencias.
sudo chmod 777 -R Gemfile.lock
bundle install
bundle exec rake redmine:plugins:migrate RAILS_ENV="production"
5. Reiniciar servidor.
sudo reboot
6. Para activar el 'full-text search'.
sudo apt-get install xapian-omega ruby-xapian
No hay comentarios:
Publicar un comentario