如何修改WordPress插件文件单行代码并提交至官方仓库且不创建新版本?
WordPress插件微小修改的SVN提交说明
不行,哪怕是一行CSS的微小修改,也必须创建新版本才能让用户收到更新——这是WordPress.org插件仓库的规则。用户端的更新检测完全依赖于readme.txt里的稳定版本号,以及SVN仓库中tags目录下对应版本的代码包。
用TortoiseSVN操作的步骤如下:
- 本地修改目标CSS文件,将修改提交到SVN的
trunk目录(这一步仅更新仓库主干代码,用户暂时无法获取) - 更新版本标识:修改主插件文件(比如
xxx-plugin.php)里的Version字段,同时更新readme.txt中的Stable tag值和版本说明部分 - 创建新标签:通过TortoiseSVN将
trunk的内容复制到tags/[新版本号]目录(例如tags/1.2.1) - 提交所有变更:将
trunk的修改、新创建的标签目录一并提交到远程SVN仓库
注意:如果只修改trunk不创建对应版本的tags,用户的WordPress后台不会触发更新提示,因为系统只会识别tags目录下的稳定版本包作为可更新的资源。
内容的提问来源于stack exchange,提问作者Marco Gasi
相关产品推荐
相关产品推荐

