Nie będzie to miało żadnego wpływu na bundler używany do zarządzania klejnotami w Gemfile. Używana wersja pakietu bundler jest dostępna w bieżącym środowisku ruby.
Najlepszym sposobem na zarządzanie to jest z gemsetami - możesz stworzyć gemset ze znaną, działającą wersją bundler i zawsze przełącz się na ten gemset podczas pracy z tym projektem.
Aby sprawdzić wersję Bundler uruchom:
$ bundle --version
Bundler version 1.3.5
Jeśli chcesz wymusić wersję Bundler przy instalacji uruchomiony pakiet, umieścić to na górze Gemfile:
# Gemfile
if Gem::Version.new(Bundler::VERSION) < Gem::Version.new('1.3.5')
abort "Bundler version >= 1.3.5 is required"
end
więc skutecznie mówisz, że określenie minimalnej wersji bundler dla Gemfile nie jest możliwe? – Martin
@Martin zobacz zaktualizowaną odpowiedź, dodałem sposób na obejście –
Wystarczająco fair. Dzięki! – Martin