Grails 如何更新vmc,使其使用cfoundry 0.5.0而不是0.4.21?

Grails 如何更新vmc,使其使用cfoundry 0.5.0而不是0.4.21?,grails,cloud-foundry,vmc,Grails,Cloud Foundry,Vmc,我正在尝试连接到cloudfoundry上的mysql服务。我安装了vmc v 0.4.7(目前是最新版本)。我已经部署了我的grails应用程序,并通过它创建了一个mysql服务。 现在我想访问mysql服务。我尝试执行此处列出的步骤: 我也安装了卡尔德科特。但是当我执行vmc tunnel时,我得到一个响应,说我需要安装tunnel-vmc插件。我这样做了,安装了隧道vmc插件(v0.2.0) 现在,当我执行vmc tunnel时,我得到一个错误,指出cfoundry 0.4.21(这是v

我正在尝试连接到cloudfoundry上的mysql服务。我安装了vmc v 0.4.7(目前是最新版本)。我已经部署了我的grails应用程序,并通过它创建了一个mysql服务。 现在我想访问mysql服务。我尝试执行此处列出的步骤:

我也安装了卡尔德科特。但是当我执行
vmc tunnel
时,我得到一个响应,说我需要安装
tunnel-vmc插件。我这样做了,安装了
隧道vmc插件
(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会失控。
如果您转到git存储库获取
隧道vmc插件
你会看到有一个小链接,要求你


我该怎么做?在网上读了很多关于gem文件等的内容,但我从来没有学过ruby,关于vmc插件的信息也很少。

目前解决这个问题的最简单方法是使用--pre-switch with gem安装预发布版本

gem安装vmc——pre

终于完成了

是的,诀窍是执行
gem install vmc--pre
,但此vmc需要的每个依赖项也需要与
--pre
一起安装
令人惊讶的是,我搜索了又搜索又搜索,在整个网络上都没有特别提到这一点。对于其他陷入困境的用户,请首先卸载以下所有gem:
-cfoundry
-隧道vmc插件
-清单vmc插件
-母舰
-卡尔德科特客户机
-卡尔德科特
-vmc


完成此操作后,使用
--pre
命令重新安装上述每个插件。例如
gem安装cfoundry——预安装


请更新Burt Beckwith和其他正在构建cloud foundry的人的文档!像我这样一点都不懂ruby的新手很难把事情安排好

嗨。。谢谢你的回复。我运行了上面的命令,但是现在我得到一个错误,说
无法解析依赖项:vmc需要cfoundry(<0.6,>=0.5.1.rc5)、manifests-vmc-plugin(~>0.6.2.rc1)、tunnel-vmc-plugin(~>0.2.1.rc3)
。而cfoundry的最新版本是0.5.0!