获得"未定义的方法'改变了?'"最新升级后vmc推送错误

时间:2012-12-06 21:23:59

标签: cloudfoundry vmc

升级到vmc 0.4.4之后,我无法继续推送我的Sinatra应用程序 任何已知的修复?

崩溃时间:   2012-12-06 13:14:20 -0800

NoMethodError:未定义的方法`已更改?'对于#

vmc-0.4.4 / lib / vmc / cli / app / push / sync.rb:13:in display_changes' vmc-0.4.4/lib/vmc/cli/app/push.rb:89:in sync_app' vmc-0.4.4 / lib / vmc / cli / app / push.rb:80:in push' mothership-0.3.4/lib/mothership/base.rb:61:in run' motherhip-0.3.4 / lib / mothership / command.rb:68:in block in invoke' manifests-vmc-plugin-0.4.17/lib/manifests-vmc-plugin/plugin.rb:113:in call' manifests-vmc-plugin-0.4.17 / lib / manifests-vmc-plugin / plugin.rb:113:in block (2 levels) in <class:Manifests>' mothership-0.3.4/lib/mothership/callbacks.rb:74:in with_filters' manifests -vmc-plugin-0.4.17 / lib / manifests-vmc-plugin / plugin.rb:112:in block in <class:Manifests>' mothership-0.3.4/lib/mothership/command.rb:78:in instance_exec' motherhip-0.3.4 / lib / mothership / command.rb:78:in block (2 levels) in invoke' mothership-0.3.4/lib/mothership/command.rb:82:in instance_exec' motherhip-0.3.4 / lib / mothership / command.rb:82:in invoke' mothership-0.3.4/lib/mothership/base.rb:50:in执行' vmc-0.4.4 / lib / vmc / cli.rb:106:在execute' mothership-0.3.4/lib/mothership.rb:45:in开始' vmc-0.4.4 / bin / vmc:11:在<top (required)>' ruby-1.9.2-p290@main1.9/bin/vmc:23:in load'中 ruby-1.9.2-p290@main1.9/bin/vmc:23:在''

1 个答案:

答案 0 :(得分:1)

如果您遇到vmc 0.4.x的任何问题,我建议您安装旧版本(0.3.23)。您可以完全删除0.4.4,也可以使用以下语法调用特定版本(在本例中为0.3.23)。

vmc _0.3.23_ <command>