2011-03-29 17 views
2

我有Bundler和Capistrano的rails 3項目。一切工作正常,但是當我運行rake spec Gemfile.lock更改。改變是兩行交換。這裏的DIFF:Gemfile.lock在運行'rake spec'時不斷變化

--- 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線再次換第二時間的變化是百廢待興。我非常困惑這種行爲。有沒有人有一個想法可能會導致這種情況?

回答

6

這是因爲capistrano gemspec聲明兩次依賴關係。請參閱this ticket

+0

高興地看到它是一個bug :)感謝您的快速答案! – 2011-03-29 15:45:18