Developer FAQ: Difference between revisions

Jump to navigation Jump to search
m
Line 27: Line 27:
HEAD means we want last version of files (so last development files).
HEAD means we want last version of files (so last development files).


La commande permettant de mettre à jour localement une copie de travail CVS qui a déjà été rapatriée:
The command to update files that was caught with previous CVS command:
''Sous linux (script shell):
''With linux (script shell):
  CVSROOT=:pserver:anonymous@cvs.savannah.nongnu.org:/cvsroot/dolibarr
  CVSROOT=:pserver:anonymous@cvs.savannah.nongnu.org:/cvsroot/dolibarr
  export CVSROOT
  export CVSROOT
  cvs -q update -P -d
  cvs -q update -P -d
Sous Windows avec Tortoise cvs
With Windows and Tortoise cvs
  "C:\Program Files\CVSNT\cvs.exe" -q update -P -d
  "C:\Program Files\CVSNT\cvs.exe" -q update -P -d
  CVSROOT=:pserver:anonymous@cvs.savannah.nongnu.org:/cvsroot/dolibarr''
  CVSROOT=:pserver:anonymous@cvs.savannah.nongnu.org:/cvsroot/dolibarr''
Et pour remettre au propre votre copie locale en annulant vos modifications locales sur les fichiers:
And to set back all your working directory with same files than on CVS server repository (canceling your local changes):
''With linux (script shell):
CVSROOT=:pserver:anonymous@cvs.savannah.nongnu.org:/cvsroot/dolibarr
export CVSROOT
cvs -q update -P -C -d
With Windows and Tortoise cvs
  "C:\Program Files\CVSNT\cvs.exe" -q update -P -C -d
  "C:\Program Files\CVSNT\cvs.exe" -q update -P -C -d
  CVSROOT=:pserver:anonymous@cvs.savannah.nongnu.org:/sources/dolibarr
  CVSROOT=:pserver:anonymous@cvs.savannah.nongnu.org:/sources/dolibarr


Si besoin, modifiez les droits de propriétaire des dossiers, pour que le serveur y ait accès.
May be, you will have to change permissions on directories or files after to make then readable by users of your Dolibarr web server.


'''Récupération d'une autre branche par CVS'''
'''Get files for a CVS branch'''


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.  
If you want to work on a particular version (with its patches), you must follow same process but you must replace HEAD by name of the branch.
Par exemple DOLIBARR_2_2_BRANCH pour la branche 2.2 ou DOLIBARR_2_4_BRANCH pour la branche 2.4.
For example DOLIBARR_2_2_BRANCH for branch 2.2 or DOLIBARR_2_4_BRANCH for branch 2.4.


'''Restaurer sa configuration'''
'''Restore your configuration'''


Restaurer le fichier de configuration (./htdocs/conf/conf.php) d'après sa sauvegarde si vous l'avez écrasé.
Restore configuration file (./htdocs/conf/conf.php) with backup made previously if file has been erased/removed.


'''Mise à jour de la base'''
'''Update database'''


La deuxième étape consiste à migrer la base. Pour cela, il suffit d'appeler la page
Next step is ti upgrade your database. For this, all you have to do is call page
http://maracinedolibarr/install/
http://myrootdolibarr/install/
et choisir l'option "Mise à jour".
and choose option "Update".


Cette procédure de migration/mise à jour est conçue pour fonctionner quel que soit l'état de départ et peut être repassée plusieurs fois sans risque.
This process was built to work whatever is start step and can be run and rerun several times with no risks.


'''Autres repository'''
'''Other repository'''


Le repository CVS pour les modules non officiels est disponible sous sourceforge
A CVS repository for non officials modules is also available on Sourceforge:
  :ext:youlogin@dolibarr.cvs.sourceforge.net:/cvsroot/dolibarr
  :ext:youlogin@dolibarr.cvs.sourceforge.net:/cvsroot/dolibarr


Navigation menu