Bundler: Próbujesz zainstalować w trybie wdrażania po zmianie pliku Gemfile

Jestem całkiem nowy w pakowaczu i capistrano i staram się ich używać razem. Gdy próbuję wdrożyć, otrzymuję komunikat:

Próbujesz zainstalować w trybie wdrażania po zmianie pliku Gemfile. Uruchom program „bundle install” w innym miejscu i dodaj zaktualizowany plik Gemfile.lock do kontroli wersji.

Nie wiem, jak zaspokoić system, który się skarży, i nie rozumiem, dlaczego skarga nadchodzi, ponieważ czytamdoc:

Jeśli istnieje Gemfile.lock i zaktualizowałeś Gemfile (5), bundler użyje zależności z Gemfile.lock dla wszystkich klejnotów, których nie zaktualizowałeś, ale ponownie rozwiąże zależności klejnotów, które zaktualizowałeś . Więcej informacji na temat tego procesu aktualizacji można znaleźć poniżej w części AKTUALIZACJA KONSERWACYJNA.

Tłumaczę to, że Bundler może poradzić sobie z faktem, że mój Gemfile nie jest tym, czego się spodziewał. Jakaś pomoc?

Specyfikacje: Ruby 1.9.3, Rails 3.2.3, Capistrano 2.12.0, Bundler 1.1.4, Windows 7, wdrażanie na maszynie Posix.

Edytować: Mój Gemfile zawiera następujące bloki logiczne:

unless RbConfig::CONFIG['host_os'] === 'mingw32'
  # gem 'a' ...
end

questionAnswers(18)

yourAnswerToTheQuestion