来自github的vagrant安装插件

我们正在使用Vagrant进行部署,我们最终希望在Rackspace上部署此集群。 vagrant-rackspace插件是一个很自然的选择,但它有一些错误,这些错误未包含在最新的0.1.1版本中( 特别是vagrant provision不起作用 )。 我通过合并其他人的工作,在我的存储库的个人分支中解决了这个问题。 是否可以从github安装一个vagrant插件?

明显的事情不起作用:

 [unix]$ vagrant plugin install vagrant-rackspace --plugin-source https://github.com/deanmalmgren/vagrant-rackspace Installing the 'vagrant-rackspace' plugin. This can take a few minutes... The plugin 'vagrant-rackspace' could not be found in local or remote repositories. Please check the name of the plugin and try again. 

我是流浪汉和ruby的新手,所以任何指针都会非常感激。 谢谢!

截至今天,我只看到两个解决方法:

  1. 你可以rake build插件,将生成的.gem上传到gemfury ,然后使用它作为--plugin-source
  2. 你可以从本地源安装插件,例如vagrant plugin install /path/to/your/bugfixed.gem

最后,我希望看到类似于Vagrant插件的Gemfile 。 AFAIK还没有这样的东西,但这是一个function请求

编辑:实际上现在有一个叫做bindler的很棒的项目。 在bindler中添加git位置支持的function请求仍然很出色,但这是应该修复imho的地方