流浪者使用¶
- 作者
斯蒂芬梅塞尔
- 联系方式
stephan.meissl在eox.at
- 最后更新
2015/2/13
运行MapServer回归测试的最简单方法可能是使用 Vagrant 如下所述。
安装和初始配置¶
安装virtualbox和vagrant。配置测试使用:
安装Vagrant附加组件:
强烈建议: vagrant-vbguest 到 check for Virtualbox Guest Additions
可选的: vagrant-cachier 到 cache yum/apt/etc. packages
可选的: sahara 对于 sandboxing
vagrant plugin install vagrant-vbguest
vagrant plugin install vagrant-cachier
vagrant plugin install sahara
克隆mapserver并初始化'msautotest'子模块::
git clone https://github.com/mapserver/mapserver.git
cd mapserver/
git submodule init
git submodule update
流浪汉故障排除¶
如果设置没有在Vagrant Up期间或更改之后完成,请尝试:Vagrant provision
(重新)安装virtualbox guest additions,以防它抱怨版本不匹配:vagrant vbguest-f
低性能:选中“启用IO APIC”,取消选中“扩展功能:启用PAE/NX”,并取消选中“在VirtualBox Manager中启用嵌套分页”。
符号链接与virtualbox 4.1不工作:vi/opt/vagrant/embedded/gems/gems/vagrant-1.3.5/plugins/providers/virtualbox/driver/version_4_1.rb并添加这些更改:https://github.com/mitchell/vagrant/commit/387692f9c8fa40310506e2773b3d2d9b2c994e