2

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

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

所以我的问题是 - 有没有办法获取stable标签,无论它是什么,使用svn:externals(或其他任何东西 - 当我现在考虑它时,我可能能够运行一个 shell 脚本来检查每个插件的stable标签和相应地更新回购)。

4

1 回答 1

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,获取 stable 标签,然后从 tags/ stable-tag /获取插件

所以发布更新的开发者需要创建一个新的稳定标签,然后修改 readme.txt 并签入到主干。

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

于 2012-12-04T14:43:21.823 回答