在允许更新的同时设置WordPress的版本控制和PhpStorm的最佳方式是什么

时间:2014-04-23 作者:Patrick

我有一个活跃的WordPress网站,我想将其置于版本控制之下。因为我一直都在更新核心和插件,所以我认为最好不要将这些项目置于版本控制之外。

我真希望WordPress有这样的安装文件composer.json. 这将大大简化这一过程。我知道Drupal 8正朝着那个方向发展,对他们来说太好了。但WordPress可能不会很快走上这条道路,如果有的话。

不管怎样,事情是这样的。我有一个自定义主题和几个自定义插件。我希望能够以集中的方式维护和部署更改,而不是拥有多个存储库。在做所有这些的时候,我想使用PhpStorm作为我的主要开发工具。

这里的复杂性来自这样一个事实,即几乎没有任何文件可能会最终进入版本控制(config、htaccess、自定义主题、自定义插件)。但我希望PhpStorm能够识别所有这些,并相应地上传文件,并将其保存到repo。

此外,我希望PhpStorm始终从服务器获取不受版本控制的最新文件。这将使它能够及时更新其他插件和核心文件的最新版本。

我打算为风投公司使用Mercurial。

有人有什么建议吗?有这样的最佳实践吗?

1 个回复
SO网友:Rarst

如果您对Composer感到满意,那么无论如何,这正是您应该用来管理WordPress站点的方法!

我制作了一个迷你网站Composer in WordPress 一般来说,你的基石是:

结束