Assistant d'Installation & de Mise à jour Redmine

Ce gestionnaire Ruby Gem vous fournit un assistant simple à utiliser les installations et les mises à niveau de Redmine. Il s'applique aux (et est testé pour les) installations personnalisées sur les serveurs Linux, Windows Unix.

Ceci n'est pas un manuel d'installation pour Easy Redmine. Ce manuel se trouve ici.

Redmine Installation

Pour pouvoir installer le nouveau Redmine, vous devez avoir un Ruby compilé et installer Ruby Gem, le programme d'installation pour Redmine. Pour installer ce Gem, utilisez :

Demander le téléchargement de l'assistant d'installation Redmine

$ gem install redmine-installer

Pour que le programme d'installation Redmine fonctionne correctement, il faut au moins 250 Mo d'espace libre sur le disque racine.

Une fois que le programme d'installation est installé sur votre Ruby, vous pouvez exécuter l'installation au moyen de la commande suivante :

$ redmine install [PACKAGE] [REDMINE_ROOT]

Remarques:
[PACKAGE] - Pack d'installation Redmine (zip or gz)
[REDMINE_ROOT] - l'endroit où installer l'application

Pour obtenir de l'aide :

$ redmine help
$ redmine help install

Commandes pour l'installation Redmine - à partir de l'archive

Les archives prises en charge sont .zip .tar.gz

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

Exemple :

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

Commandes pour l'installation Redmine - à partir de GIT

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

Exemple :

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

Exemple avec embranchement GIT spécifique :

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

Mise à niveau de l'instance Redmine existante

Le programme d'installation Redmine peut mettre à niveau votre Redmine existant à partir des archives ou du répertoire git. Les plugins installés sont conservés ou mis à niveau s'ils sont contenus dans le nouveau pack.

La procédure de mise à niveau peut être enregistrée dans un profil pour la prochaine mise à niveau. Les profils sont stockés dans HOME_FOLDER/.redmine-installer-profiles.yml

Après avoir exécuté la commande pour la mise à niveau :

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

Pour obtenir de l'aide :

$ redmine help
$ redmine help upgrade

Commandes pour la mise à niveau Redmine - à partir de GIT

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

Commande pour la mise à niveau Redmine - à partir d'un profil

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

Mise à niveau avec notifications personnalisées

Si vous utilisez un plugin easyproject et que vous ne souhaitez pas copier les modifications du client à partir de l'ancienne instance, utilisez le commutateur

--skip-old-modifications

Sauvegardes Redmine

Il existe une commande pour sauvegarder Redmine

$ redmine backup [REDMINE_ROOT]

Tutoriel complet pour le programme d'installation et de mise à niveau de Redmine

Essayez Easy Redmine avec cette version gratuite de 30 jours

Vedette complet, SSL agréé, Sauvegardes quotidiennes, Emplacement dans votre Geo