为自由职业者设置带有版本控制的WordPress开发环境的最佳方式是什么?

时间:2015-10-20 作者:Nijesh Hirpara

我正在尝试为自由职业者设置wordpress开发环境。我有来自不同地点的自由职业者在我的网站上工作。哪些工具和技术将支持我当前网站的开发,以及如何支持?

我遇到流浪汉,有用吗?另外,如何进行版本控制?

我决定使用子域开发环境,因为我不希望我的自由职业者在本地安装整个网站。我们的网站太大,多站点设置,我们有三个团队在不同的位置,一个用于设计,另两个用于开发。此外,我们还不时扩大我们的团队。因此,在本地安装不合适。我将使用git和bitbucket。我可以直接从子域开发环境创建我的主git存储库吗?git设置的理想情况是什么?我的主存储库应该在哪里,我应该创建多少分支?

2 个回复
SO网友:Ashok Dhaudk

如果您不太熟悉Vigrant或其他版本控制软件,我特别建议您使用wpengine。Wpengine在内部使用git版本控制机制。

Wpengine具有非常简单的UI&;没有技术人员也可以管理它。它有内置的登台环境以及其他符合您需求的东西。它是有报酬的,但不太贵。它也有很好的支持。

您可以通过单击来执行创建临时站点之类的任务。

SO网友:brianlmerritt

你看过VVV吗?

Vagrant Vagrants设计用于支持WordPress插件和主题开发,使用Vagrant Box和github版本控制。

https://github.com/Varying-Vagrant-Vagrants/VVV

Re Github/Bitbucket-如果有足够的通用性,您可能会使用一个主节点,然后在每个子域上有一个分支,但从您提供的非常模糊的信息来看,每个子域一个主节点似乎更合理。这样发展就不会重叠。

我不会将整个VVV首页粘贴到这里,但只是为了让您开始:

Overview

The Purpose of Varying Vagrant Vagrants

不同流浪者(VVV)的主要目标是为高流量WordPress站点提供一个可接近的开发环境,该环境具有常见的服务器配置。

VVV是开发主题和插件以及为WordPress核心做出贡献的理想选择。