FAQ Développeur: Difference between revisions

Jump to navigation Jump to search
m
Line 7: Line 7:
Si vous avez déjà une installation en place, sauvegardez votre fichier htdocs/conf/conf.php au cas où.
Si vous avez déjà une installation en place, sauvegardez votre fichier htdocs/conf/conf.php au cas où.


'''Récupération de la dernière version des sources par téléchargement'''
'''Récupération de la dernière version des sources avec un accès CVS anonyme'''


Cette méthode permet de récupérer le snapshot journalier de la version CVS de la branche de développement principale (appelée HEAD). L'opération consiste à récupérer la dernière version des fichiers de Dolibarr regroupés toutes les nuits dans un zip.
Sans accès CVS en écriture, vous pouvez quand même utiliser un client CVS (commande CVS sous Linux, ou TortoiseCVS par exemple sous Windows).
Pour cela, aller sur la page avec la [http://www.dolibarr.org/downloads/cat_view/64-development-version version CVS du jour].
 
Les nouveaux fichiers doivent écraser les anciens.
 
'''Récupération de la dernière version des sources avec un accès CVS complet'''
 
Une autre méthode pour récupérer la version CVS est d'utiliser les outils CVS. Vous avez besoin d'un compte Savannah offrant un accès CVS en écriture et un client CVS (commande CVS sous Linux, WinCVS ou TortoiseCVS par exemple sous Windows, ou le client dans Eclipse...).


La commande permettant de récupérer l'intégralité des fichiers dans un répertoire courant est:
La commande permettant de récupérer l'intégralité des fichiers dans un répertoire courant est:
''
''
  CVSROOT=:ext:yourlogin@cvs.savannah.nongnu.org:/cvsroot/dolibarr
  CVSROOT=:pserver:anonymous@cvs.savannah.nongnu.org:/cvsroot/dolibarr
  export CVSROOT
  export CVSROOT
  cvs -q checkout -r HEAD dolibarr
  cvs -q checkout -r HEAD dolibarr
Line 26: Line 19:
HEAD signifie qu'on veut la dernière version de la version en cours de développement.
HEAD signifie qu'on veut la dernière version de la version en cours de développement.


'''Récupération de la dernière version des sources avec un accès CVS anonyme'''
'''Récupération de la dernière version des sources avec un accès CVS complet'''


Sans accès CVS en écriture, vous pouvez quand même utiliser un client CVS (commande CVS sous Linux, ou TortoiseCVS par exemple sous Windows).
Une autre méthode pour récupérer la version CVS est d'utiliser les outils CVS. Vous avez besoin d'un compte Savannah offrant un accès CVS en écriture et un client CVS (commande CVS sous Linux, WinCVS ou TortoiseCVS par exemple sous Windows, ou le client dans Eclipse...).


La commande permettant de récupérer l'intégralité des fichiers dans un répertoire courant est:
La commande permettant de récupérer l'intégralité des fichiers dans un répertoire courant est:
''
''
  CVSROOT=:pserver:anonymous@cvs.savannah.nongnu.org:/cvsroot/dolibarr
  CVSROOT=:ext:yourlogin@cvs.savannah.nongnu.org:/cvsroot/dolibarr
  export CVSROOT
  export CVSROOT
  cvs -q checkout -r HEAD dolibarr
  cvs -q checkout -r HEAD dolibarr
Line 59: Line 52:
Si vous désirez une version particulière (avec ces patchs), il vous faut suivre la même procédure que ci-dessus mais en remplaçant HEAD par le nom de la branche.  
Si vous désirez une version particulière (avec ces patchs), il vous faut suivre la même procédure que ci-dessus mais en remplaçant HEAD par le nom de la branche.  
Par exemple DOLIBARR_2_2_BRANCH pour la branche 2.2 ou DOLIBARR_2_4_BRANCH pour la branche 2.4.
Par exemple DOLIBARR_2_2_BRANCH pour la branche 2.2 ou DOLIBARR_2_4_BRANCH pour la branche 2.4.
'''Récupération de la dernière version des sources par téléchargement'''
Cette méthode permet de récupérer le snapshot journalier de la version CVS de la branche de développement principale (appelée HEAD). L'opération consiste à récupérer la dernière version des fichiers de Dolibarr regroupés toutes les nuits dans un zip.
Pour cela, aller sur la page avec la [http://www.dolibarr.org/downloads/cat_view/64-development-version version CVS du jour].
Les nouveaux fichiers doivent écraser les anciens.


'''Réaliser la configuration'''
'''Réaliser la configuration'''
Line 75: Line 75:


Le repository CVS pour les modules non officiels est disponible sous sourceforge
Le repository CVS pour les modules non officiels est disponible sous sourceforge
  :ext:youlogin@dolibarr.cvs.sourceforge.net:/cvsroot/dolibarr
  :ext:yourlogin@dolibarr.cvs.sourceforge.net:/cvsroot/dolibarr
export CVSROOT
cvs -q checkout -r HEAD dolibarrmod


= Démarrer le développement =
= Démarrer le développement =

Navigation menu