首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用WordPress进行版本控制

如何使用WordPress进行版本控制
EN

Stack Overflow用户
提问于 2017-08-02 17:41:00
回答 2查看 1K关注 0票数 3

我想设置一个系统,在那里开发人员可以在wordpress网站上的单独服务器上工作。

我的问题是:如果在此期间对实时站点进行了更改(如插件更新、新插件、新帖子、新评论等),如何才能从实时站点上的开发服务器导入新功能(例如新页面),同时确保实时站点上先前的更改不会被删除?

我希望了解这一切是如何工作的。在某种意义上,我希望有某种版本控制系统。

提前感谢:)

EN

回答 2

Stack Overflow用户

发布于 2017-08-02 20:21:26

您可以使用git对自己的代码进行版本控制。基本上,我们将初始化一个新的git代码库,并将更改提交到此代码库。这可以独立于核心文件之外。也就是说,您只需要包含wp-content目录,并忽略所有其他的核心wordpress文件。这里有一篇关于如何为网站做一个真正好的版本控制系统的好文章。

http://toroid.org/git-website-howto

然而,wordpress站点中的帖子和页面(主要是内容)位于database.Any中,在那里所做的更改将是永久性的。唯一的选择是对内容进行定期备份。您可以使用自动备份工具来执行此操作。如果你真的想要对数据库进行版本控制,这里有一篇文章可以帮助你:

https://blog.codinghorror.com/get-your-database-under-version-control/

票数 1
EN

Stack Overflow用户

发布于 2017-08-02 17:49:17

这是一个棘手的问题。你不能在两台服务器上托管一个网站。想象一下,一个网站有2个托管的urls..!!不可能的..。你永远不能这么做。

您最好创建一个新用户,并为他提供访问权限。仔细查看设置,并成为一名管理员。您将有机会批准或拒绝第二个用户所做的更改。

希望这能有所帮助。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45457161

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档