我最近一直在试验Rails,并取得了进展。我根据http://ruby.railstutorial.org/在Windows 7上设置了我的环境,并确保它与示例代码一起使用。现在我想从我下载的Github运行一个项目,但是在我的机器上进行捆绑安装会产生错误(特别是github错误)。我需要多接近复制原始开发人员环境?有点担心这些应用程序在平台/服务器之间的可移植性等等。
以下是有关应用原始开发环境的规范,如果它有帮助:
-Ruby 1.9.2,Rails 3.0.3和MySQL 5.1
-Ubuntu 10.04,Nginx,postfix,其他依赖安装,如Sphinx(全文搜索引擎)和ImageMagic(自动调整大小图像和缩略图)。
这是错误:
Fetching git://github.com/mislav/will_paginate.git
fatal: I don't handle protocol ''git'
Git error: command `git clone 'git://github.com/mislav/will_paginate.git' "C:/Ra
ilsInstaller/Ruby1.8.7/lib/ruby/gems/1.8/cache/bundler/git/will_paginate-6ad0773
80835d8b425f1d46ebc3ada46214e7bbb" --bare --no-hardlinks` in directory C:/Sites/
plurplay has failed.
感谢。
答案 0 :(得分:2)
在此尝试解决方案,error: "fatal: I don't handle protocol ``git` when using bundle install
如果您不需要will_paginate的回购head
,您可以随时更改
gem 'will_paginate', :git => "git://github.com/mislav/will_paginate.git"
只是
gem 'will_paginate'