FAQ Développeur: Difference between revisions
(Description procédure migration CVS) |
mNo edit summary |
||
| Line 11: | Line 11: | ||
* '''Mettre a jour la version développeur''' | * '''Mettre a jour la version développeur''' | ||
La première opération consiste à récupérer les dernières versions CVS (Voir FAQ [http://forum.dolibarr.com/viewforum.php?f=13 Forum cvs] pour cela). Les nouveaux fichiers annulent et remplacent les anciens. | La première opération consiste à récupérer les dernières versions CVS (Voir FAQ [http://forum.dolibarr.com/viewforum.php?f=13 Forum cvs] pour cela). Les nouveaux fichiers annulent et remplacent les anciens. | ||
Le deuxième étape consiste à migrer la base. Pour cela aller dans le répertoire mysql/migration et exécuter le script de migration qui correspond le mieux à votre cas. Par exemple, si vous êtes en version 1.2, ou 2.0 dev, il vous faut prendre le script de migration 1.1.0-2.0.0.sql | Le deuxième étape consiste à migrer la base. Pour cela aller dans le répertoire mysql/migration et exécuter le script de migration qui correspond le mieux à votre cas. Par exemple, si vous êtes en version 1.2, ou 2.0 dev, il vous faut prendre le script de migration 1.1.0-2.0.0.sql | ||
La règle est que: La version à gauche du tiret doit être inférieure ou égale à votre version actuele, la version à droite du tiret, doit etre la plus élevée possible, le CVS contenant le travail pour cette version). | La règle est que: La version à gauche du tiret doit être inférieure ou égale à votre version actuele, la version à droite du tiret, doit etre la plus élevée possible, le CVS contenant le travail pour cette version). | ||
- Si votre version est exactement celle à droite du tiret, le script de migration doit s'exécuter sans erreur. | - Si votre version est exactement celle à droite du tiret, le script de migration doit s'exécuter sans erreur. | ||
<pre> | |||
> mysql -uuser -ppassword -Dnom_base_dolibarr < nomscript.sql | > mysql -uuser -ppassword -Dnom_base_dolibarr < nomscript.sql | ||
</pre> | |||
- Si votre version est entre les deux, (parce que vous avez déjà fait une mise à jour CVS par exemple), vous aurez des erreurs à l'exécution du script. Ignorez les. Pour cela, sous mysql, vous devez lancer le script sql avec l'option -f: | - Si votre version est entre les deux, (parce que vous avez déjà fait une mise à jour CVS par exemple), vous aurez des erreurs à l'exécution du script. Ignorez les. Pour cela, sous mysql, vous devez lancer le script sql avec l'option -f: | ||
<pre> | |||
> mysql -f -uuser -ppassword -Dnom_base_dolibarr < nomscript.sql | > mysql -f -uuser -ppassword -Dnom_base_dolibarr < nomscript.sql | ||
</pre> | |||
* '''Comment créer un nouveau theme''' | * '''Comment créer un nouveau theme''' | ||
Revision as of 09:05, 22 August 2005
- Utilisation du cvs
Sur le forum dolibarr: Forum cvs
- Modification du code, accès CVS en ecriture
A ce jour, les accès en écriture au CVS sont restreint (le nombre de commit étant déjà suffisemment dynamiqe). Il n'est pas exclut d'accueillir d'autres développeurs en modification à d'autres horizons. En attendant, les sources restent accessiblent en lecture à tous. Il est nécessaire de soumettre vos modifications (fichier .patch) en pièces jointes sur la mailing-list. Leur intégration n'est toutefois pas garantit, pas plus que le délai.
- Mettre a jour la version développeur
La première opération consiste à récupérer les dernières versions CVS (Voir FAQ Forum cvs pour cela). Les nouveaux fichiers annulent et remplacent les anciens.
Le deuxième étape consiste à migrer la base. Pour cela aller dans le répertoire mysql/migration et exécuter le script de migration qui correspond le mieux à votre cas. Par exemple, si vous êtes en version 1.2, ou 2.0 dev, il vous faut prendre le script de migration 1.1.0-2.0.0.sql La règle est que: La version à gauche du tiret doit être inférieure ou égale à votre version actuele, la version à droite du tiret, doit etre la plus élevée possible, le CVS contenant le travail pour cette version).
- Si votre version est exactement celle à droite du tiret, le script de migration doit s'exécuter sans erreur.
> mysql -uuser -ppassword -Dnom_base_dolibarr < nomscript.sql
- Si votre version est entre les deux, (parce que vous avez déjà fait une mise à jour CVS par exemple), vous aurez des erreurs à l'exécution du script. Ignorez les. Pour cela, sous mysql, vous devez lancer le script sql avec l'option -f:
> mysql -f -uuser -ppassword -Dnom_base_dolibarr < nomscript.sql
- Comment créer un nouveau theme
Voir pour cela la page Themes
- Comment développer mon propre système de menu
Voir pour cela la page Système_de_menus
- Comment ajouter une traduction
Voir pour cela la page Documentation_traducteur