2

我想使用 Remarkable gem 最新的工作版本,因为它修复了一些与 Rails 3.1 兼容的弃用功能。但是当我使用

gem "remarkable", :git => 'git://github.com/remarkable/remarkable.git'

我收到此错误:

Could not find gem 'remarkable (>= 0) ruby' in git://github.com/remarkable/remarkable.git (at master).
Source does not contain any versions of 'remarkable (>= 0) ruby'

但不要为什么。任何命中如何解决这个问题?

谢谢

编辑:修复了我发布此问题时剪贴板中的 git 地址中的错误地址。

解决了!

我使用 gemspec 文件创建了 fork,这是从 git 获取 gem 所必需的。

这是工作 git 源

gem "remarkable", :git => 'git://github.com/radeno/remarkable.git'
gem "remarkable_activemodel", :git => 'git://github.com/radeno/remarkable.git'
gem "remarkable_activerecord", :git => 'git://github.com/radeno/remarkable.git'

或从这个叉子

https://github.com/foolabs/remarkable/

4

2 回答 2

2

解决方案:

我使用 gemspec 文件创建了 fork,这是从 git 获取 gem 所必需的。

这是工作 git 源

gem "remarkable", :git => 'git://github.com/radeno/remarkable.git'
gem "remarkable_activemodel", :git => 'git://github.com/radeno/remarkable.git'
gem "remarkable_activerecord", :git => 'git://github.com/radeno/remarkable.git'
于 2011-10-04T07:34:16.807 回答
1

使用以下任一:

gem "remarkable", :git => "git://github.com/radeno/remarkable.git"
gem "remarkable", :git => "https://github.com/radeno/remarkable.git"

您使用了冒号而不是斜杠。


编辑

您可以尝试添加特定版本吗?

gem "remarkable", "2.3.1", :git => "git://github.com/remarkable/remarkable.git"
于 2011-10-03T17:23:47.283 回答