为WordPress插件开发设置版本控制

时间:2017-06-11 作者:go_cuc

有没有人建议为开发WordPress插件设置版本控制?我在一个开发环境中工作,我试图避免重新发布整个WordPress实例。我的理想解决方案是为包含我的插件的单个目录创建一个存储库。

其他人使用什么来管理他们的插件开发?谢谢你的建议!

1 个回复
最合适的回答,由SO网友:Mayeenul Islam 整理而成

我个人建立了一个开发环境作为WordPress开发的基础,在这里我有虚拟数据和其他一些debugging plugins. 然后我创建自己的插件目录git init 在其中。在插件开发期间,我设置了Developer plugin 安装自托管WordPress的插件。它帮助我了解我的插件与其他插件和主题的性能。

然后我添加特定于该插件的测试数据,开发它,测试它,最终确定它-git commit.

对于Git remote,我使用Bitbucket和Gitlab作为私有插件,使用Github作为公共插件。

当插件准备好部署时,我会在与此类似的其他开发环境中使用其他引擎(如果可能)对其进行测试。最终发布版本git tag -a v1.0.0.

这个设置帮助我在所有类型的开发中使用单/双开发环境。以及其他测试环境。

结束

相关推荐

Publication Workflow

我正在考虑担任以下两个角色:一篇文章可以处于以下不同的状态:草稿已准备好发布,我正在寻求的工作流程是:李安editor 写一篇博客文章。这是一个draft.</一旦定稿,编辑将ist标记为ready for publication. 从那一刻起,编辑looses the ability to edit the blogpost.publisher 审查、编辑和publishes the blogpost.这是否可以通过Wordpress实现如果没有,是否有用于此类工作流的最新插件<这似乎是一个