为每个git分支设置不同的环境

时间:2015-02-09 16:21:44

标签: php git environment-variables branch

我有一些事情让我感到困惑,关于在我的php项目中为分支设置不同环境的最佳实践。

我通常在Laravel工作并使用默认版本来设置环境(基于gethostname())。这适用于本地和生产服务器。但是现在我想开始使用分支,自然需要能够在本地的所有分支上工作。所以,我需要为环境做一些不同的事情,因为gethostname会是相同的。我认为环境变量是最好的方法吗?

如果是这样,我在.htaccess(SenEnv)中这样做?或者,还有更好的方法? 当我改变分支时会发生什么?我每次都需要手动更改吗?或者,还有更好的方法吗?

任何反馈/小贴士都表示赞赏。要么回答我的问题,要么完全有其他方法我应该考虑。

谢谢! :)

0 个答案:

没有答案