Questions tagged «version-control»

4
WordPress网站的开发,阶段和生产部署?
因此,我需要能够对WordPress网站进行开发/阶段/生产迭代(通过单独的服务器),我通常使用git,但这显然不适用于WordPress网站,因为它主要依赖于数据库配置...好吧,几乎所有东西。 所以我的问题是你们如何做到的?我有一个快速的Google,看到有一些插件,这是唯一的方法吗?在易用性,速度,可靠性,用户界面等方面,哪个工作最出色?

4
最佳实践wp-config.php版本化?
有没有将wp-config.php文件包含在版本控制存储库中的最佳实践? 我正在考虑使用这种类型的配置创建一个新站点(类似于Alex King和Mark Jaquith): /index.php /local-config.php /wp-config.php /wp/ (core) /wp-content/ (plugins, themes, etc.) 万一该存储库公开,如何在不将密码暴露给git的情况下执行此操作? 尤其是在Mark的帖子中,local-config.php可以存储本地数据库的详细信息和密码,而生产版本则保留在wp-config.php中。这是否太麻烦了,我应该只保留wp-config.php的未版本化吗?

7
Subversion,Git或类似版本控制系统入门以保存文件历史记录?[关闭]
我意识到这可能是一个表面上的广泛问题,但是我正在寻找人们用来在WordPress网站上保留已编辑文件的版本历史的设置/工作流程的特定示例。例如,在开发站点时(甚至在其上线时),我经常对CSS和PHP文件进行更改,但是我没有很好的方法来恢复这些文件的旧版本。出于我的目的,在本地开发安装上进行更改,然后将这些更改复制到实时站点通常比我想要的麻烦得多。关于如何开始使用版本控制工具跟踪对实时站点中文件的编辑的任何建议?

2
如何控制页面内容的版本?
我们有一个基于WordPress的网站,为REST API提供文档。由于我们的API在不断变化,因此文档也在变化。但是,我们希望控制文档版本,以便可以与API提交进行匹配。有没有办法让WordPress页面从远程存储库(例如GitHub)获取其内容?还是有办法将内容从某个存储库推送到WordPress?

2
数据库版本控制和部署的解决方案?
目前,我使用转储脚本并将数据库提交到git repo。 --skip-extended-insert --skip-comments --skip-dump-date意味着diff可以使我对更改的内容有一个清晰的了解,但是如果我尝试合并,所有内容都会掉落。 WP_SITEURL,WP_HOME和所有其他wordpress存储完整URL的地方都需要在导入到另一个主机(测试,登台,生产)时进行更新 有人在使用更好的方法吗? 主要问题: WordPress会在整个数据库中存储完整的URL(不可移植) 许多其他不相关的记录发生更改 auto_increment值(我只是删除了这些值,但是遇到ID问题) 时间戳记(也可能剥离) 临时 *记录...不知道该如何处理 一个创建带有时间戳的迁移,仅添加或删除事物的过程将是理想的……但是我不确定是否有可能?

3
如何将版本控制添加到我的工作流程?
我开发主题,很多主题。给我一个PSD,对HTML / CSS进行编码,将代码拍打到Wordpress中,并在得到质量控制后进行更正。上线后,客户可以像平常一样编辑博客文章或使用自定义插件上传照片。 有时我必须对主题或页面/帖子内容进行更改,这意味着我要么使它们生效,要么必须将站点下载并设置到开发环境中,以供客户批准。我没有备份,没有版本控制,并且我意识到需要进行更改。 建议使用Git和Mercurial,我想利用这些工具,但是对于如何将它们适合工作流程感到困惑。 我是否需要对开发服务器上的站点进行所有更改,然后在批准后立即将其发布?那写博客文章呢?似乎在开发人员上撰写文章并实时发布更改过于刻薄,但是如果在实时站点上对数据库进行了编辑,那么如何同步数据库呢?我搜寻了互联网。一些指导将不胜感激。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.