安装了主题的版本控制WordPress网站


Version Control WordPress Website with themes installed

作为Wordpress开发生态系统的新手,我目前遇到的查询很少。已经安装了wordpress,它按预期工作。最近已经安装了一个主题到网站的本地工作副本。此外,在之前是单人的团队中又增加了2名成员,从而使代码版本由bitbucket服务器存储库控制。

现在,问题是新的开发人员何时可以将远程存储库克隆到他们的本地机器上(安装了主题的整个wordpress)。但它不能正常工作,因为添加的新页面/链接/菜单/图像不能反映对方的本地情况。

想知道Wordpress版本控制时需要遵循的一般拇指规则。添加的主题/附加代码更改的文件等是否只需要版本控制,而不需要整个Wordpress文件?在我的场景中,我需要做哪些更改(我需要配置的任何文件,以使最新的存储库代码在本地运行)我们需要对包括数据库在内的Wordpress进行版本控制吗?请告知。

是的,您面临的主要问题是您想要的所有东西都在数据库中。数据库有一些版本控制的东西,但不确定它们如何最好地工作。。。因此,您要么导出数据库并与他们共享,要么全部从服务器上运行远程数据库。您可以在wp-config中更改数据库凭据,包括ip地址等。

至于版本控制,我只将主题保存在git和wp-config等中……这是我能保存的最低限度。然后我用composerhttps://getcomposer.org/拉入wordpress并利用https://wpackagist.org/获取插件。

Roots对composer和WordPress做了很好的介绍,我从那里开始学习,值得一看:https://roots.io/using-composer-with-wordpress/