Asistente de instalación y actualización de Redmine

Esta ruby gem te proporciona un asistente fácil de usar para las instalaciones y actualizaciones de Redmine. Es aplicable (y se ha probado) para instalaciones personalizadas en servidores Linux, Windows y Unix.

Este no es un manual para la instalación de Easy Redmine. Este puedes encontrarlo aquí.

Instalación de Redmine

Para instalar el nuevo Redmine, necesitas tener un Ruby compilado e instalar el instalador de Redmine Ruby Gem. Para instalar este gem usa:

Solicita la descarga del asistente de instalación de Redmine

$ gem install redmine-installer

Para el correcto funcionamiento del instalador de Redmine, se requieren al menos 250 MB libres en el disco duro.

Cuando se instale el instalador gem en tu Ruby, puedes ejecutar la instalación usando el siguiente comando:

$ redmine install [PACKAGE] [REDMINE_ROOT]

Notas:
[PACKAGE] - Paquete de instalación de Redmine (zip o gz)
[REDMINE_ROOT] - dónde instalar la aplicación

Para conseguir ayuda:

$ redmine help
$ redmine help install

Comandos para la instalación de Redmine - desde Archivo

Los archivos compatibles son .zip .tar.gz

$ redmine install [PATH_TO_PACKAGE] [REDMINE_ROOT]
# with environment
$ redmine install [PATH_TO_PACKAGE] [REDMINE_ROOT] --env environment

Ejemplo:

$ wget http://www.redmine.org/releases/redmine-3.4.2.zip
$ redmine install redmine-3.4.2.zip

Comandos para la instalación de Redmine - desde GIT

$ redmine install GIT_REPO --source git
# with specific branch
$ redmine install GIT_REPO --source git --branch GIT_BRANCH --env environment

Ejemplo:

$ redmine install git@github.com:redmine/redmine.git --source git

Ejemplo con la rama GIT específica:

$ redmine install git@github.com:redmine/redmine.git --source git --branch 3.4-stable

Actualización de la instancia existente de Redmine

El instalador de Redmine puede actualizar tu Redmine existente desde el archivo o el repositorio git. Los plugins instalados se conservan o actualizan si un nuevo paquete los contiene.

El procedimiento de actualización se puede guardar en un perfil para la próxima actualización. Los perfiles se almacenan en HOME_FOLDER/.redmine-installer-profiles.yml

Después de ejecutar el comando de actualización:

$ redmine upgrade [PACKAGE] [REDMINE_ROOT]
# with environment
$ redmine upgrade [PACKAGE] [REDMINE_ROOT] --env environment

Para buscar ayuda:

$ redmine help
$ redmine help upgrade

Comandos para la actualización de Redmine - desde git

$ redmine upgrade --source git
# with environment
$ redmine upgrade --source git --env environment

Comando para la actualización de Redmine - desde perfil

$ redmine upgrade [PACKAGE] [REDMINE_ROOT] --profile PROFILE_ID

Actualización con modificaciones personalizadas

Si estás usando el plugin easyproject y no quieres copiar las modificaciones del cliente de la instancia anterior, usa switch

--skip-old-modifications

Copias de seguridad de Redmine

Hay un comando para realizar una copia de seguridad de Redmine

$ redmine backup [REDMINE_ROOT]

Tutorial completo para el instalador y actualizador de Redmine

Descubre Easy Redmine con la prueba gratuita de 30 días

Versión completa, certificado SSL, backups diarios, ubicación In your Geo