Я размещаю хранилище ruby gem, в котором хранятся несколько моих драгоценных камней для моих приложений. У меня возникают некоторые проблемы, когда я пытаюсь установить один из моих драгоценных камней с тем же именем, что и у драгоценного камня, на rubyforge.
gem.config
---
:benchmark: false
:update_sources: true
:verbose: true
:backtrace: false
:sources:
- http://gems.rubyforge.org
- http://localhost:8888
:bulk_threshold: 1000
Использование команды для установки mygem:
gem install mygem --config-file gem.config
Это установит «mygem» из репозитория http://gems.rubyforge.org. Когда я переупорядочиваю исходники в файле gem.config, я получаю те же результаты.
Есть ли способ определить мой репозиторий гемов по умолчанию и использовать запасной вариант для другого репозитория, если гем не может быть найден?