如何从本地git存储库或其他本地源安装Rails 3中的插件?

时间:2010-11-13 13:13:20

标签: git plugins ruby-on-rails-3 ruby-on-rails-plugins

我想从本地git存储库安装Rails 3插件。我试过了

rails plugin install git:/c/Users/Mike/myplugin

其中myplugin是git存储库,但是我收到了一个未找到的错误

Plugin not found: ["git:/c/Users/Mike/myplugin"]

我也尝试过这些命令但没有成功:

rails plugin install git:/c/Users/Mike/myplugin.git
rails plugin install /c/Users/Mike/myplugin

1 个答案:

答案 0 :(得分:2)

你的设置是什么样的?你在本地运行git服务器还是只有一个本地git仓库?据我所知,如果您正在运行本地git服务器,这不是有效的语法:git:/c/Users/Mike/myplugin

使用本地服务器地址(如果您没有通过端口80运行服务器,则应该是git端口):

rails plugin install git://127.0.0.1/myplugin.git

如果您还没有在本地安装git服务器,那么将其放在github(免费)上并使用github URL可能会更容易。

另一种选择是忘记git并将插件复制到/myapp/vendor/plugins

cp -R /pathtomyplugin /myapp/vendor/plugins/

如果install.rb中有任何特殊内容,则需要手动运行。