WordPress插件回购,获得稳定的标签

时间:2012-12-04 10:13:56

标签: wordpress svn wordpress-plugin svn-externals

我的计算机上运行了本地SVN服务器。在其中我有一个包含一些默认/wp-content内容的存储库,我用于每个项目(默认插件,默认主题框架等)。今天我记得我没有将每个插件的文件放在我的仓库中,而是可以使用svn:externals来获取每个插件的最新文件。

这很好,但有一个问题 - 并非所有插件的稳定标记都是/trunk - 所以我可能最终得到一个开发版本(即/trunk),而不是stable版本,由stable中的readme.txt标记指定。

所以我的问题是 - 是否有办法获取stable标记,无论它是什么,使用svn:externals(或其他任何事情 - 当我现在考虑它时,我或许能够运行一个shell脚本,检查每个插件的stable标签并相应地更新仓库。

1 个答案:

答案 0 :(得分:1)

在WordPress.org上托管的插件需要有一个名为readme.txt的文件,该文件以特定方式格式化。请参阅:http://wordpress.org/extend/plugins/about/readme.txt

readme.txt顶部附近的一个标签是Stable tag:

当Wordpress.org博客管理员下载插件时,wordpress.org在svn中查看trunk / readme.txt,抓取稳定标签,然后从tags / stable-tag /

因此,发布更新的开发人员需要创建一个新的稳定标记,然后更改readme.txt并将其检入主干。

我不知道你是否可以用svn:externals来解决这个问题。但值得一试。