您如何管理多个类似的 Apache 配置?

joe*_*ker 3 configuration apache-2.2

现在我正在使用 Mercurial 在生产和开发服务器之间同步类似的 Apache 配置。最重要的补丁队列添加了开发服务器所需的更改和额外内容。

该计划有效,但可能会更好。从部署配置中提取更改后重新应用补丁队列时,我总是会遇到合并冲突。我觉得我总是对单独的 http:// 和 https:// 配置文件进行相同的更改。

我应该如何分解 :80 和 :443 Apache 配置之间的相同位,并更干净地将“额外位”添加到开发配置中?

Vag*_*err 5

您可能需要考虑使用Apache 配置系统的Include功能。然后将特定于单个机器的配置元素分离到_local.conf 中,这应该使合并更简单