From 7eacc27770b5985df2cc07c671647d3eb433264f Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sun, 2 Dec 2007 15:25:31 +0000 Subject: [PATCH] Mise a jour fichier pour release --- build/tgz/tar.exclude | 1 + doc/dev/README | 18 ++++++++++++++++-- doc/dev/README-FR | 7 ++++++- 3 files changed, 23 insertions(+), 3 deletions(-) diff --git a/build/tgz/tar.exclude b/build/tgz/tar.exclude index 44505a25518..a52c4212538 100644 --- a/build/tgz/tar.exclude +++ b/build/tgz/tar.exclude @@ -7,6 +7,7 @@ doc/dev/dbmodel doc/dev/normes doc/install doc/user +doc/wiki document documents htdocs/conf/conf.php diff --git a/doc/dev/README b/doc/dev/README index a58c8b2f47c..90368d80229 100644 --- a/doc/dev/README +++ b/doc/dev/README @@ -14,11 +14,25 @@ Prerequite is only having Doxygen installed (Linux or Windows). ***** Build a patch -To build a patch between two directories, you can use the patch command: + +To build a patch between two directories, you can use the following diff command: diff -Naur --exclude=CVS --exclude=.# --exclude=~ --exclude=documents --exclude=phplot5 --exclude=phplot --exclude=scriptaculous --exclude=treemenu --exclude *.htm --exclude samples dolibarr_old dolibarr_new > mydiff.patch +***** Build a release + +This is all steps required to build a release od Dolibarr x.x: +* Update the ChangeLog file. +* Check that file build/tgz/tar.exclude excludes all non expected files. +* Check all CVS commits are done. +* Tagg CVS with tag DOLIBARR_x_x_BETA or DOLIBARR_x_x for a release with option "overwrite tags if exists" +* Run script makepack-dolibarr.pl +* Upload script to Dolibarr web site +* Add a news on Dolibarr Web site +* Create a branch for version x.x + + ***** Other developper documentation -If you speek French, more information is available on Dolibarr web site: +More information is available on Dolibarr web site: > http://www.dolibarr.org/ diff --git a/doc/dev/README-FR b/doc/dev/README-FR index 7a150e55999..33de91dc208 100755 --- a/doc/dev/README-FR +++ b/doc/dev/README-FR @@ -13,8 +13,13 @@ la commande: Le prerequis est d'avoir Doxygen installé (Linux ou Windows). +***** Build a patch + +Pour construire un patch entre deux répertoires, il faut utiliser la commande diff suivante: +diff -Naur --exclude=CVS --exclude=.# --exclude=~ --exclude=documents --exclude=phplot5 --exclude=phplot --exclude=scriptaculous --exclude=treemenu --exclude *.htm --exclude samples dolibarr_old dolibarr_new > mydiff.patch + ***** Autre documentation développeur -D'autres informations sont disponibles en Français sur le site Web Dolibarr: +D'autres informations sont disponibles sur le site Web Dolibarr: > http://www.dolibarr.fr/