Как мне установить гем из репозитория github с помощью config.gem (rails 2.3.8)? - PullRequest
1 голос
/ 17 февраля 2012

это ошибка, которую я получаю:

 % rake gems:install
rake/rdoctask is deprecated.  Use rdoc/task instead (in RDoc 2.4.2+)
gem install deep_cloning --source https://DerNalia@github.com/DerNalia/deep_cloning.git
ERROR:  Could not find a valid gem 'deep_cloning' (>= 0) in any repository
ERROR:  While executing gem ... (Gem::RemoteFetcher::FetchError)
    bad response Not Found 404 (https://DerNalia@github.com/DerNalia/deep_cloning.git/latest_specs.4.8.gz)

Очевидно, что я не могу указать последние_спецификации по этому URL в моем коде, поскольку URL-адреса github организовывают объекты в BLOB-объекты ...

Вот как я пытаюсь включить гем в свой файл environment.rb

  config.gem "deep_cloning",:source => "https://DerNalia@github.com/DerNalia/deep_cloning.git"

теперь в связке это будет:

gem "deep_cloning", :git => "git://github.com/DerNalia/deep_cloning.git"

(который работает)

Но я использую Rails 2.3.8, и один из гемов (attr_encrypted) не работает с компоновщиком, поэтому я вынужден использовать config.gem для всех гемов ...

Как изменить строку config.gem таким образом, чтобы rake gems:install загружал файл .gem из моего репозитория github ??

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...