我有一个活跃的WordPress网站,我想将其置于版本控制之下。由于我确实保持了更新的核心和插件更新,我会认为,这些项目最好保持在版本控制之外。
我真希望WordPress有一个像composer.json
这样的安装文件。这将使这件事变得非常容易。我知道Drupal 8正朝那个方向走,对他们来说太好了。但WordPress很可能不会在短期内走上这条道路,如果有可能的话。
不管怎么说,这是交易。我有一个定制的主题和几个自定义插件。我希望能够以集中的方式维护和部署更改,而不是拥有多个存储库。在完成所有这些工作时,希望使用PhpStorm作为我的主要开发工具。
这里的复杂性来自这样一个事实:几乎没有任何文件可能会以版本控制结束(配置、htaccess、自定义主题、自定义插件)。但我希望PhpStorm能够识别所有这些文件,并相应地上传文件,并将它们保存到回购程序中。
此外,我希望PhpStorm总是从不受版本控制的服务器上获取最新的文件。这将使它能够跟上其他插件和核心文件的最新版本。
我打算在VCS中使用Mercurial。
有人有什么建议吗?这样的事情有什么最佳的做法吗?
发布于 2014-04-23 08:28:50
如果你对作曲家很满意,那正是你应该用来管理你的WordPress站点的方法!
我制作了一个关于主题的迷你网站WordPress作曲家,您的基石将是:
https://wordpress.stackexchange.com/questions/142189
复制