From: Matthieu B. <mat...@ne...> - 2010-03-12 16:44:28
|
Comme beaucoup sont au courant, il est prévu d'ici peu de temps de commiter que le add-on.xml de l'addon que l'on a modifié et un script s'occupera de mettre à jour le ivy.xml de l'addon en question, ainsi que de modifier tous les addons qui dépendent du premier pour avoir des versions à jour partout. Typiquement, on commit add-on.xml de persistence-layer et on obtient une modif de son ivy.xml ainsi que de : facility-neogia-inventory/add-on.xml facility-neogia-inventory/ivy.xml facility-stock-event/add-on.xml facility-stock-event/ivy.xml naccounting-base/add-on.xml naccounting-base/ivy.xml nmanufacturing-techdata/add-on.xml nmanufacturing-techdata/ivy.xml ofbiz-generators/add-on.xml ofbiz-generators/ivy.xml ofbiz-neogia-generator/add-on.xml ofbiz-neogia-generator/ivy.xml ufo-java-developed/add-on.xml ufo-java-developed/ivy.xml Il n'est pas encore en place sur le serveur mais en attendant vous pouvez quand même l'utiliser (cf pj) ce qu'il fait c'est qu'il se met à une révision de svn que vous désirez, se met à jour sur une seconde version que vous désirez, et pour toutes les modifs faîtes entre ces deux révisions il crée un patch pour les modifs dans ~/patchivyenauto les choses à faire sont de modifier le script lignes 227 et 228 révision d'origine, lignes 230 et 232 nouvelle révision. ainsi que les 4 premières variables qui sont liées aux chemins sur la machine. Et d'avoir un répertoire svn des addons "propre" (sans ses propres modifs sauf si on veut les committer :/ ) J'espère que c'est clair, sinon vous pouvez regarder le code pour faire des remarques (en espérant qu'il soit clair aussi) -- Matthieu BOLLOT www.nereide.biz |