FrRedmineUpgrade » History » Version 2

yannick quenec'hdu, 2010-05-15 17:05

1 1 Fabrice Phung
h1. Mise à jour
2 1 Fabrice Phung
3 2 yannick quenec'hdu
h2. Step 1 - Vérifier les pré-requis
4 2 yannick quenec'hdu
5 2 yannick quenec'hdu
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 2 yannick quenec'hdu
7 2 yannick quenec'hdu
8 1 Fabrice Phung
h2. Mettre à jour depuis un checkout SVN
9 1 Fabrice Phung
10 1 Fabrice Phung
1. Allez dans le répertoire racine de Redmine et exécutez la commande suivante:
11 1 Fabrice Phung
12 1 Fabrice Phung
  svn update
13 1 Fabrice Phung
14 1 Fabrice Phung
2. Migrez votre base (svp faites une sauvegarde de la base avant):
15 1 Fabrice Phung
16 1 Fabrice Phung
  rake db:migrate RAILS_ENV="production"
17 1 Fabrice Phung
18 1 Fabrice Phung
3. Nettoyez le cache et les sessions existantes:
19 1 Fabrice Phung
20 1 Fabrice Phung
<pre>
21 1 Fabrice Phung
rake tmp:cache:clear
22 1 Fabrice Phung
rake tmp:sessions:clear
23 1 Fabrice Phung
</pre>
24 1 Fabrice Phung
25 1 Fabrice Phung
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.
26 1 Fabrice Phung
27 1 Fabrice Phung
h2. Mettre à jour depuis une version téléchargée
28 1 Fabrice Phung
29 1 Fabrice Phung
1. Décompresser la nouvelle archive du programme dans un nouveau répertoire.
30 1 Fabrice Phung
   
31 1 Fabrice Phung
2. Copiez vos paramètres de base @config/database.yml@ dans le nouveau répertoire de configuration @config@.
32 1 Fabrice Phung
33 1 Fabrice Phung
3. Réentrez vos paramètres SMTP dans @config/environment.rb@ mais ne remplacez *pas* ce fichier avec l'ancien.
34 1 Fabrice Phung
35 1 Fabrice Phung
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):
36 1 Fabrice Phung
37 1 Fabrice Phung
  rake db:migrate RAILS_ENV="production"
38 1 Fabrice Phung
39 1 Fabrice Phung
5. Copiez le contenu du répertoire @RAILS_ROOT/files@ dans votre nouvelle installation.
40 1 Fabrice Phung
41 1 Fabrice Phung
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.