Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将wordpress与SCM很好地集成?_Wordpress_Git_Svn_Version Control - Fatal编程技术网

如何将wordpress与SCM很好地集成?

如何将wordpress与SCM很好地集成?,wordpress,git,svn,version-control,Wordpress,Git,Svn,Version Control,我目前有三个经典环境(dev、staging和prod)的设置,并分别运行wordpress。一直困扰我一段时间的问题是,如果进行更改的人不知道任何SCM或无法访问服务器后端,那么如何跟踪前端所做的更改,以便我们能够跟踪对前端所做的所有更改 例如,我当前的设置如下所示: SCM->Dev->Staging->Prod 我对存储库中的代码所做的任何更改都会将它们签入源代码管理,这样以后我就可以在我们的开发环境中进行新的更改,看看我所做的更改是否正确。但是,如果前端开发人员在Dev上对Wordpre

我目前有三个经典环境(dev、staging和prod)的设置,并分别运行wordpress。一直困扰我一段时间的问题是,如果进行更改的人不知道任何SCM或无法访问服务器后端,那么如何跟踪前端所做的更改,以便我们能够跟踪对前端所做的所有更改

例如,我当前的设置如下所示:

SCM->Dev->Staging->Prod

我对存储库中的代码所做的任何更改都会将它们签入源代码管理,这样以后我就可以在我们的开发环境中进行新的更改,看看我所做的更改是否正确。但是,如果前端开发人员在Dev上对Wordpress安装进行了更改,您通常如何跟踪这些更改或将其签入源代码管理

一个想法是每天运行一个cron作业,在我们的开发环境中寻找新的更改,然后如果有任何更改,将它们检查到我们的SCM中,但是如果有一天前端开发人员在前端进行更改,然后在同一天我对源代码管理进行更改,那么我将在开发环境中进行新的更改,前端开发人员所做的更改将丢失

所以,我不知道像wordpress或joomla这样使用CMS的人是如何做到这一点的。如果有人想分享你的设置,那就太好了

谢谢大家!