Używam rails_admin , a ponieważ jest on w (bardzo) aktywnym rozwoju, od czasu do czasu pojawiają się błędy.
O ile wiem, nie ma wersji klejnotu na githubie, więc nie mogę użyć :version
klucza do deklaracji klejnotu w pliku Gemfile.
Czy istnieje sposób na „powiązanie” określonego zatwierdzenia (o którym wiem, że działa dobrze) z plikiem Gemfile?
Obecnie mam w moim Gemfile:
gem 'rails_admin',
:git => 'git://github.com/sferik/rails_admin.git'
Chciałbym móc zrobić coś takiego (przykład „commit_id”):
gem 'rails_admin',
:git => 'git://github.com/sferik/rails_admin.git',
:commit_id => "4e7d53e3c5c4c3c5c43c3"
Czy można to zrobić z githubem?
ruby-on-rails-3
gem
Zabba
źródło
źródło
.git/HEAD
) są referencjami w git :). Więcej: git-scm.com/book/en/v2/Git-Internals-Git-ReferencesKrótsza wersja:
Lub w Rubim 1.9+
źródło
git_source(:github) do |repo_name| repo_name = "#{repo_name}/#{repo_name}" unless repo_name.include?("/") "https://github.com/#{repo_name}.git" end