CMS Automne
http://www.automne-cms.org/forum/

Créer un patch
http://www.automne-cms.org/forum/viewtopic.php?f=2&t=366
Page 1 sur 1

Auteur:  david.stosik [ Jeu Avr 17, 2008 5:01 pm ]
Sujet du message:  Créer un patch

Bonjour, j'aimerais savoir comment créer un patch pour Automne?
Je sais qu'il faut une archive tar, tar.gz ou tgz avec à l'intérieur les fichiers du patch, plus un fichier "patch" à la racine donnant les versions Automne de départ et d'arrivée (mon patch ne changeant pas la version d'Automne, il n'y a que la version de départ : "V: 3.2.1"), et un fichier "install" à la racine aussi, contenant les fichiers à ajouter, enlever, exécuter (dans le cadre de scripts PHP ou MySQL d'ugrade).
Mon patch ne fait que rajouter ou écraser des fichiers, j'ai donc mis la liste des mes 8 fichiers, relatifs à la racine de l'archive, commençant par un '/', précédés par "> ". (exemple:
Code :
>   /images/home/logo-en.gif

Malheureusement, quand j'essaye d'appliquer ce patch, j'ai des erreurs du genre
Citer:
Error : Invalid install file :
Error at line : 6 missing file parameter
Error at line : 7 missing file parameter

J'ai vérifié dans l'archive, les fichiers sont bien présents.
Dois-je les lister dans un ordre particulier?

Merci d'avance,
David

Auteur:  david.stosik [ Jeu Avr 17, 2008 5:04 pm ]
Sujet du message: 

Quelques minutes seulement après mon post, je découvre mon problème:
le caractère entre le symbole " x | > | < | + " et le '/' du début du chemin vers le fichier n'est pas un espace.
C'est probablement une tabulation, mais pour m'assurer d'avoir le bon caractère, j'ai copié-collé le caractère depuis un patch provenant de chez vous.

Cordialement,
David

Auteur:  Sébastien [ Ven Avr 18, 2008 10:01 am ]
Sujet du message: 

Salut David,

Le séparateur est effectivement une tabulation. je t'ai aussi mis en ligne rapidement une note sur le fonctionnement des patchs : http://www.automne.ws/web/207-patch-automne.php. Je complèterai quand j'aurai un peu de temps.

Seb

Page 1 sur 1 Le fuseau horaire est UTC [Heure d’été]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/