初始提交后,插件目录“ Last Updated”没有更改吗?


8

我发布的第一个版本我重写分析插件上2010-05-12提交。但是WordPress.org插件目录仍显示2010-11-27作为“最后更新”日期 -这是在存储库中创建插件目录的日期。

开发者常见问题解答指出:

上次更新时间版本号更改后
,上次签入到适当目录(trunk /或稳定标签目录)的时间

大多数开发人员会在创建插件目录后立即提交其第一个版本,因此您不会注意到它们之间的区别。但是我发现在目录创建后超过一天提交的其他插件中也存在相同的差异

我一口气提交了trunk/tags/1.0/目录(使用本地副本,然后提交),但是另一个有此问题的插件却像大多数人一样做到了:提交,trunk/然后远程复制到tags/1.0/

奥托最近说

自述文件唯一的一次解析和条目的重新生成是在插件版本更改时。但是,对于使用标签的人来说,这通常是在制作新标签并更新稳定标签之后发生的。

自述文件已解析,所以我不知道我还能做些什么来使其正确更新?


这正在成为一个非常普遍的问题,我无法始终如一地重现其有时会更新而有时却不会更新的原因。除了WordPress插件SVN可能有问题之外,我真的没有其他答案。我想听听官方答复。
马修·穆罗

您是否尝试将readme.txt文件编码为UTF-8?
Bainternet

@Bainternet:它们不包含特殊字符,因此可以说它们是UTF-8(通过比较“标准”文件的MD5,转换为Latin-1版本和转换为UTF-8版本进行测试:都相等)。它们一开始不包含BOM表字符,但是我认为这是可选的吗?
Jan Fabry

我不确定它是否可选,但是当我遇到相同的问题时,将我的readme.txt(也没有特殊字符)保存为UTF-8格式会在15分钟后修复它。
Bainternet,2011年

@Bainternet:也许仅仅是额外的提交触发了更新?WP.org检测到新的readme.txt,从而再次解析了文件,从而更新了时间戳?
1

Answers:


3

我已经尝试解决这个问题已有几个月了,并且进行了一些调整以尝试解决该问题。

简而言之:是的,我们知道有问题。不,我还不知道如何解决。您可以停止报告它了。

当前解决方法:任何类型的任何提交都应触发它进行更新。因此,只需在readme.txt中添加一个空格并等待30分钟即可解决问题。如果没有,请与我联系:otto@wordpress.org


描述:我已经更新了主干和当前标签的自述文件,它们没有在插件页面上显示更新的文本。1):一次readme.txt只能解析一个版本吗?如今在wp.org端有缓存吗?2)问这个最佳地点?您的电子邮件,WP org的插件,WP黑客,论坛,Twitter?
brasofilo

0

基于对问题的评论讨论,我相信我们对此有一个答案。

使用Unicode-8(UTF-8)编码保存readme.txt文件似乎可以解决“最新更新”问题。


0

作为记录,似乎也应该始终对最新版本进行标记副本,以确保最后更新的日期和版本号都得到更新。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.