←Prev12Next→ Show All
Rev Age Author Path Log message Diff
119156 64 d 13 h cedric@yterium.com /_outils_/smart_paquets/inc_empaqueteur.php trace quand le dirs changed est vide Diff
119154 64 d 13 h cedric@yterium.com /_outils_/smart_paquets/inc_empaqueteur.php bugfix cache des paquets : depuis le changement de format du retour de creer_paquet() le cache des paquets ne fonctionnait plus Diff
119152 64 d 14 h cedric@yterium.com /_outils_/smart_paquets/inc_empaqueteur.php - quand un zip existe pour un tags/ on ne le refait jamais- par defaut on svn up avec un --ignore-externals sur le repo complet car sinon le up de spip explose, et on check ensuite les externals des dossiers avant de zipper Diff
119149 64 d 15 h cedric@yterium.com /_outils_/smart_paquets/inc_empaqueteur.php Refonte de l'empaqueteur pour effectivement supporter plusieurs methodes de repository, parmi donc svn, gitsvn et git Diff
116312 197 d 17 h cedric@yterium.com /_outils_/smart_paquets/inc_empaqueteur.php plutot que supprimer dirs-changed.txt en debut de traitement, on le renomme en dirs-changed.txt.last en fin, ca permet de faire des sync d'ici le traitement suivant en collectant les changements pour le prochain coup Diff
114851 320 d 18 h cedric@yterium.com /_outils_/smart_paquets/inc_empaqueteur.php exclure les metadata des fichiers dans le zip, pour conserver un checksum inchange d'une fois sur l'autre Diff
114646 333 d 9 h cedric@yterium.com /_outils_/smart_paquets/inc_empaqueteur.php bugfix du touch qui ne marchait pas Diff
114642 333 d 12 h cedric@yterium.com /_outils_/smart_paquets/inc_empaqueteur.php on chtime le repertoire temporaire conteneur des fichiers et qui sera dans le zip pour avoir un chksum du zip qui ne change que si le zip change Diff
111039 593 d 18 h cedric@yterium.com /_outils_/smart_paquets/inc_empaqueteur.php le fichier archives.xml est reecrit a chaque passage, provoquant des tonnes de rechargement chaque heure, ce qui est pas tres ecologique.On change de strategie en utilisant md5_file() pour comparer son empreinte, ce qui semble plus robuste que lire le fichier et le comparer au contenu qu'on s'apprete a ecrire, ce qui semble echouer a cause d'espaces en plus ou en moins ? Diff
91829 1623 d 14 h ben.spip@gmail.com /_outils_/smart_paquets/inc_empaqueteur.php report de prod Diff
84582 1989 d 11 h kent1@arscenic.info /_outils_/smart_paquets/inc_empaqueteur.php espace manquant Diff
84278 2013 d 9 h eric@smellup.net /_outils_/smart_paquets/inc_empaqueteur.php Ajout dans archives.xml et pour chaque plugin concerné d'une balise <autorisations> qui contient la liste des autorisations déclarées par le plugin. Diff
69163 2588 d 5 h cedric@yterium.com /_outils_/smart_paquets/inc_empaqueteur.php cas sans comit et cas du fichier avec / Diff
69160 2588 d 8 h cedric@yterium.com /_outils_/smart_paquets/inc_empaqueteur.php un trim et une trace pour les logs Diff
69157 2588 d 8 h cedric@yterium.com /_outils_/smart_paquets/inc_empaqueteur.php svn sync produit une liste des repertoires modifies par chaque commit que l'on synchronise :recuperer cette liste, et ne traiter un zip que si il est produit a partir d'un de ces dossiers modifies.Ranger le resultat dans un fichier .xxx.cache pour chaque zip que l'on exploite pour le coup suivant si le zip n'a pas a etre reconstruit Diff
69155 2588 d 9 h cedric@yterium.com /_outils_/smart_paquets/inc_empaqueteur.php oups, / manquant Diff
69153 2588 d 9 h cedric@yterium.com /_outils_/smart_paquets/inc_empaqueteur.php supprimer le fichier qui trace les dossiers modifies avant sync ou up Diff
69152 2588 d 10 h cedric@yterium.com /_outils_/smart_paquets/inc_empaqueteur.php ne up spip qu'une fois par jour. En cas de modif de archivelist.txt on a un up prealable (generation de paquets) Diff
64206 2763 d 15 h kent1@arscenic.info /_outils_/smart_paquets/inc_empaqueteur.php Eviter un "PHP Notice: Undefined variable: module_ " Diff
55364 2996 d 7 h eric@smellup.net /_outils_/smart_paquets/inc_empaqueteur.php On rajoute un fichier avec le sha du fichier xml afin d'accelerer le cas des mises à jour inutiles Diff