Удаление общесистемных репозиториев git и git checkouts, которые может использовать Bundler - PullRequest
1 голос
/ 15 марта 2012

В моем файле gem есть ссылка на Git:

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

Я хотел бы знать, где Boundler прошел эту проверку Git, чтобы я мог очистить ее вручную.

Спасибо.

1 Ответ

1 голос
/ 15 марта 2012

это зависит от вашей локальной настройки.позвольте мне объяснить один из моих проектов.

он находится в наборе гемов rvm, поэтому мой .rvmrc выглядит так:

rvm use ruby-1.9.3-p125@hamburg_on_ruby --install --create

, и я использую ActiveAdmin из git в моем Gemfile

gem "activeadmin", :git => "https://github.com/gregbell/active_admin.git"

, что приводит к Gemfile.lock, подобному этому

GIT
  remote: https://github.com/gregbell/active_admin.git
  revision: 82a13de45feeba2510f015aaae9d412878e4c6f5

, поэтому фактический клонированный репо находится в

~/.rvm/gems/ruby-1.9.3-p125@hamburg_on_ruby/bundler/gems/active_admin-82a13de45fee/
...