Difference between revisions of "Mise à jour différentielle"

From Dolibarr ERP CRM Wiki
Jump to navigation Jump to search
(Ajout d'une page expliquant comment obtenir une archive des fichiers ajoutés ou modifiés entre deux versions de Dolibarr.)
Tag: 2017 source edit
 
m (Adding interlang links (links to translated versions of this page in other languages) triggered by origin English page "Delta_Upgrade" update.)
Line 1: Line 1:
 +
<!-- BEGIN interlang links -->
 +
<!-- Do NOT edit this section
 +
    Links below are automatically managed by PolyglotBot
 +
    You can edit links on the English source page : Delta_Upgrade -->
 +
[[en:Delta_Upgrade]]
 +
<!-- END interlang links -->
 +
 
[[Category:Admin fr]]
 
[[Category:Admin fr]]
 
{{TemplateDocUtil}}
 
{{TemplateDocUtil}}

Revision as of 14:59, 5 March 2020

La page suivante décrit comment récupérer une archive contenant uniquement des fichiers modifiés entre deux versions de Dolibarr à l'aide du référentiel Git. Pour l'exemple, nous prenons une mise à niveau de 11.0.1 vers 11.0.2 mais vous pouvez modifier les versions pour adapter à votre besoin.

  • Tout d'abord, commencez par cloner le référentiel Dolibarr localement sur votre machine
git clone https://github.com/Dolibarr/dolibarr.git

Un nouveau répertoire nommé dolibarr contenant le code source de toutes les branches de Dolibarr sera situé sur votre chemin actuel.

  • Basculez vers le référentiel cloné
cd dolibarr
  • Créez une branche locale avec le code de la dernière version (tag Git) publiée
git checkout tags/11.0.2 -b 11.0.2
  • Créez une archive des fichiers modifiés entre 11.0.1 et 11.0.2
git archive --output=dolibarr-delta-11.0.2.zip HEAD $(git diff --name-only tags/11.0.1 tags/11.0.2 --diff-filter=ACMRTUXB)

Votre archive sera créée dans le répertoire dolibarr actuel sous le nom dolibarr-delta-11.0.2.zip.