我正嘗試連接到cloudfoundry上的mysql服務。我安裝了vmc v 0.4.7(這是目前最新的版本)。我已經部署了我的grails應用程序,並通過它創建了一個mysql服務。 現在我想訪問mysql服務。我試圖執行這裏列出的步驟:
http://docs.cloudfoundry.com/tools/vmc/caldecott.html
我也安裝了caldecott。但是,當我做vmc tunnel
我收到一個迴應,說我需要安裝tunnel-vmc-plugin
。我做到了,並且tunnel-vmc-plugin
(v 0.2.0)已經安裝。
現在當我做vmc tunnel
時,我收到一個錯誤消息,說明cfoundry 0.4.21
(vmc 0.4.7
需要)和cfoundry 0.5.0
(tunnel-vmc-plugin 0.2.0
需要)之間有衝突。如果我試圖卸載任何一個cfoundry
,那麼其他需要該特定版本的寶石就會失靈。
如果你去爲tunnel-vmc-plugin
Git倉庫在https://github.com/cloudfoundry/vmc-plugins/blob/master/tunnel/tunnel-vmc-plugin.gemspec 你會看到有是問你一個小小的鏈接bump cfoundry to 0.5.0如何更新vmc以便它使用cfoundry 0.5.0而不是0.4.21?
我怎樣才能做到這一點?在網上閱讀關於gem文件等等的很多內容,但我從來沒有學過關於vmc插件的ruby和很少的信息。
嗨..感謝您的回覆。我運行上面的命令,但現在我得到一個錯誤,說'無法解決依賴關係:vmc需要cfoundry(< 0.6, > = 0.5.1.rc5),manifests-vmc-plugin(〜> 0.6.2.rc1),tunnel-vmc-插件(〜> 0.2.1.rc3)'。而最新版本的cfoundry是0.5.0! – 2013-03-04 08:15:12