web-dev-qa-db-fra.com

Le répertoire de plug-in "Dernière mise à jour" n'a pas changé après la validation initiale?

J'ai publié la première version de mon plugin d'analyse Rewrite avec un commit le 12/05/2010 . Le répertoire du plugin WordPress.org cependant continue d'afficher le 2010-11-27 comme date de "Dernière mise à jour" - il s'agit de la date à laquelle le répertoire du plugin a été créé. dans le référentiel.

La FAQ du développeur indique:

Dernière heure mise à jour
Heure de la dernière vérification dans le répertoire approprié (répertoire/dans le répertoire de balises stables) après un changement de numéro de version .

La plupart des développeurs valident leur première version juste après la création de leur répertoire de plugins, vous ne remarquerez donc pas la différence. Mais j'ai constaté la même différence dans d'autres plugins qui avaient été validés plus d'un jour après la création du répertoire .

J'ai validé les répertoires trunk/ et tags/1.0/ en une fois (avec une copie locale, puis un commit), mais l'autre plugin présentant ce problème l'a fait comme la plupart des gens: un commit de trunk/, puis une copie distante vers tags/1.0/.

Otto a récemment déclaré :

Le seul moment où le fichier lisez-moi est analysé et l'entrée est reconstruite, c'est lorsque la version du plug-in change. Toutefois, pour les personnes utilisant des tags, cela se produit généralement après avoir créé le nouveau tag et mis à jour le tag stable.

Le fichier lisez-moi a été analysé, donc je ne sais pas ce que j'aurais pu faire d'autre pour le mettre à jour correctement?

8
Jan Fabry

J'essaie de résoudre le problème depuis des mois et j'ai apporté plusieurs ajustements pour tenter de résoudre le problème.

En bref: oui, nous savons qu'il y a un problème. Non, je ne sais pas encore comment le réparer. Vous pouvez arrêter de le signaler déjà.

Solution de contournement en cours: TOUT commit de quelque type que ce soit doit déclencher sa mise à jour. Il suffit donc d’ajouter un espace au fichier readme.txt et d’attendre 30 minutes. Si ce n'est pas le cas, contactez-moi: [email protected]

3
Otto

D'après les commentaires formulés dans la question, je pense que nous avons une réponse à cela.

L'enregistrement du fichier readme.txt avec le codage Unicode-8 (UTF-8) semble résoudre le problème de la "dernière mise à jour".

0
Matthew Muro

Pour mémoire, il semble que vous devriez également toujours créer une copie de balise de la dernière version pour vous assurer que la date de dernière mise à jour et le numéro de version sont mis à jour.

0
anmari