FrRedmineUpgrade » History » Version 4
yannick quenec'hdu, 2010-05-15 17:10
1 | 1 | Fabrice Phung | h1. Mise à jour |
---|---|---|---|
2 | |||
3 | 3 | yannick quenec'hdu | h2. Etape 1 - Vérifier les pré-requis |
4 | 2 | yannick quenec'hdu | |
5 | La première étape pour la mise à jour de Redmine est de vérifier que vous remplissez les [[FrRedmineInstall#Exigences|exigences]] de la version que vous vous apprêtez à installer. |
||
6 | 1 | Fabrice Phung | |
7 | 3 | yannick quenec'hdu | h2. Etape 2 - Sauvegarde |
8 | 4 | yannick quenec'hdu | |
9 | Il est recommandé de [[FrRedmineInstall#Sauvegarde|sauvegarder]] vos données et vos fichiers. La plupart des mises à jour sont sans danger, mais il est toujours prudent de réaliser une sauvegarde dans la cas contraire. |
||
10 | 2 | yannick quenec'hdu | |
11 | 1 | Fabrice Phung | h2. Mettre à jour depuis un checkout SVN |
12 | |||
13 | 1. Allez dans le répertoire racine de Redmine et exécutez la commande suivante: |
||
14 | |||
15 | svn update |
||
16 | |||
17 | 2. Migrez votre base (svp faites une sauvegarde de la base avant): |
||
18 | |||
19 | rake db:migrate RAILS_ENV="production" |
||
20 | |||
21 | 3. Nettoyez le cache et les sessions existantes: |
||
22 | |||
23 | <pre> |
||
24 | rake tmp:cache:clear |
||
25 | rake tmp:sessions:clear |
||
26 | </pre> |
||
27 | |||
28 | 4. Redémarrez l'application et allez dans "Administration -> Rôles & permissions" pour vérifier/paramétrer les permissions sur les nouvelles fonctionnalités, s'il y en a. |
||
29 | |||
30 | h2. Mettre à jour depuis une version téléchargée |
||
31 | |||
32 | 1. Décompresser la nouvelle archive du programme dans un nouveau répertoire. |
||
33 | |||
34 | 2. Copiez vos paramètres de base @config/database.yml@ dans le nouveau répertoire de configuration @config@. |
||
35 | |||
36 | 3. Réentrez vos paramètres SMTP dans @config/environment.rb@ mais ne remplacez *pas* ce fichier avec l'ancien. |
||
37 | |||
38 | 4. Allez dans votre nouveau répertoire redmine décompressé, puis migrez votre base de données (svp faites une sauvegarde de la base avant de faire cela): |
||
39 | |||
40 | rake db:migrate RAILS_ENV="production" |
||
41 | |||
42 | 5. Copiez le contenu du répertoire @RAILS_ROOT/files@ dans votre nouvelle installation. |
||
43 | |||
44 | 6. Démarrez l'application et allez dans "Administration -> Rôles & permissions" pour vérifier/paramétrer les permissions sur les nouvelles fonctionnalités, s'il y en a. |