Я хочу создать зеркало rubygems, доступное для некоторых работающих серверов (у которых нет доступа к Интернету), поэтому я начал, как и все, кажется:
$ cat gemmirror.config
---
- from: http://gems.rubyforge.org
to: /data/rubygems/mirror
$ gem mirror --config-file=gemmirror.config
Зеркало начинает хорошо синхронизироваться. В ПОРЯДКЕ. Но подождите, он скачивает все содержимое http://gems.rubyforge.org ! Я имею в виду все существующие версии каждого драгоценного камня. Вау. Спустя пару часов я все еще загружаю драгоценные камни, начинающиеся с буквы "L" ...
Не говоря уже о дисковом пространстве, которое займет зеркало.
Теперь мой вопрос: есть ли способ настроить «мини» сервер rubygems, такой как CPAN :: Mini позволяет Perl: такое зеркало будет содержать только последнюю версию каждого драгоценного камня. Я думаю, это в 99,9% случаев то, чего хотят люди (по крайней мере, для меня этого было бы вполне достаточно).
Я много гуглил и, к сожалению, Я не могу найти упоминания об этом.
Если кто-то может указать мне, как это сделать, я буду очень признателен.
Спасибо!