安装了主题的版本控制 WordPress 网站
Version Control WordPress Website with themes installed
作为 Wordpress 开发生态系统的新手,我目前遇到的问题很少。
已经安装了 wordpress,它按预期工作。最近为网站安装了一个主题到本地工作副本。此外,为以前是单人的团队增加了 2 名成员,从而使代码版本由 bitbucket 服务器存储库控制。
现在,问题是当新开发人员将远程存储库克隆到他们的本地计算机(安装了主题的整个 wordpress)可用时。但是它不能正常工作,因为添加的新 pages/links/menus/images 没有反映出对方的 local 。
想知道在控制 Wordpress 版本时需要遵循的一般规则。添加的 themes/additional 代码更改文件等是否只需要进行版本控制而不是整个 Wordpress 文件?在我的场景中,我需要做哪些更改(我需要配置任何文件以在本地将最新的存储库代码获取到 运行)
我们需要对包括数据库在内的 Wordpress 进行版本控制吗?
请指教
是的,您遇到的主要问题是您想要的所有内容都在数据库中。数据库有版本控制功能,但不确定它们的最佳工作方式......因此您要么导出并与他们共享数据库,要么全部从服务器远程数据库工作。您可以在 wp-config 中更改数据库凭据,包括 ip 地址等。
至于版本控制,我只将我的主题保存在 git 和 wp-config 等等...我能做到的最低限度。然后我使用 composer https://getcomposer.org/ to pull in wordpress and make use of https://wpackagist.org/ 来获取插件。
Roots 很好地介绍了作曲家和 WordPress - 我从那里开始学习并且值得一看:https://roots.io/using-composer-with-wordpress/
作为 Wordpress 开发生态系统的新手,我目前遇到的问题很少。 已经安装了 wordpress,它按预期工作。最近为网站安装了一个主题到本地工作副本。此外,为以前是单人的团队增加了 2 名成员,从而使代码版本由 bitbucket 服务器存储库控制。
现在,问题是当新开发人员将远程存储库克隆到他们的本地计算机(安装了主题的整个 wordpress)可用时。但是它不能正常工作,因为添加的新 pages/links/menus/images 没有反映出对方的 local 。
想知道在控制 Wordpress 版本时需要遵循的一般规则。添加的 themes/additional 代码更改文件等是否只需要进行版本控制而不是整个 Wordpress 文件?在我的场景中,我需要做哪些更改(我需要配置任何文件以在本地将最新的存储库代码获取到 运行) 我们需要对包括数据库在内的 Wordpress 进行版本控制吗? 请指教
是的,您遇到的主要问题是您想要的所有内容都在数据库中。数据库有版本控制功能,但不确定它们的最佳工作方式......因此您要么导出并与他们共享数据库,要么全部从服务器远程数据库工作。您可以在 wp-config 中更改数据库凭据,包括 ip 地址等。
至于版本控制,我只将我的主题保存在 git 和 wp-config 等等...我能做到的最低限度。然后我使用 composer https://getcomposer.org/ to pull in wordpress and make use of https://wpackagist.org/ 来获取插件。
Roots 很好地介绍了作曲家和 WordPress - 我从那里开始学习并且值得一看:https://roots.io/using-composer-with-wordpress/