Gemfile.lock постоянно меняется при запуске 'rake spec' - PullRequest
2 голосов
/ 29 марта 2011

У меня есть проект rails 3 с Bundler и Capistrano.Все работает правильно, но когда я запускаю rake spec, Gemfile.lock меняется.Изменение состоит в том, что две строки поменялись местами.Вот разница:

--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -44,8 +44,8 @@ GEM
     capistrano (2.5.20)
       highline
       highline
-      net-scp
       net-scp (>= 1.0.0)
+      net-scp
       net-sftp
       net-sftp (>= 2.0.0)
       net-ssh (>= 2.0.14)

Когда я запускаю rake spec во второй раз, строки меняются местами, и изменение отменяется.Я очень озадачен этим поведением.У кого-нибудь есть идеи, что может быть причиной этого?

1 Ответ

6 голосов
/ 29 марта 2011

Это из-за того, что capistrano gemspec объявил зависимости дважды.Смотрите этот билет .

...