我正在尝试连接到cloudfoundry上的mysql服务。我安装了vmc v0.4.7(目前是最新版本)。我已经部署了我的grails应用程序,并通过它创建了一个mysql服务。现在我想访问mysql服务。我尝试执行下面列出的步骤:
http://docs.cloudfoundry.com/tools/vmc/caldecott.html
我还安装了caldecott。但是当我执行vmc tunnel时,我得到的响应是我需要安装tunnel-vmc-plugin。我这样做了,然后安装了tunnel-vmc-plugin (v0.2.0)。
现在,当我执行vmc tunnel时,我得到一个错误,指出cfoundry 0.4.21 (vmc 0.4.7所需)和cfoundry 0.5.0 (tunnel-vmc-plugin 0.2.0所需)之间存在冲突。如果我试图卸载任何一个cfoundry,其他需要该特定cfoundry版本的gem就会乱套。
如果您在https://github.com/cloudfoundry/vmc-plugins/blob/master/tunnel/tunnel-vmc-plugin.gemspec上访问tunnel-vmc-plugin的git存储库,您将看到有一个很小的链接,它要求您访问bump cfoundry to 0.5.0
我该怎么做呢?我在网上读了很多关于gem文件等的内容,但我从来没有学过ruby,也没有多少关于vmc插件的信息。
发布于 2013-03-02 02:33:24
目前,解决此问题的最简单方法是使用--pre开关和gem安装预发布版本;
gem安装vmc --高级版
https://stackoverflow.com/questions/15154529
复制相似问题