http://rubygems.org/gems/capistrano/versions/2.15.5如何指定Capistrano的寶石一定的依賴版本依賴
我想用net-SSH版本2.7.0,而不是2.8.0,上述Capistrano的版本。如何在我的Gemfile中指定此項
我將以下內容添加到Gemfile中,並且生成的Gemfile.lock如下所示。即使那時我在共享包文件夾中看到了net-ssh 2.7.0和2.8.0。
gem 'net-ssh', '2.7.0'
capistrano (2.15.5)
highline
net-scp (>= 1.0.0)
net-sftp (>= 2.0.0)
net-ssh (>= 2.0.14)
net-ssh-gateway (>= 1.1.0)
net-scp (1.1.2)
net-ssh (>= 2.6.5)
net-sftp (2.1.2)
net-ssh (>= 2.6.5)
net-ssh (2.7.0)
net-ssh-gateway (1.2.0)
net-ssh (>= 2.6.5)
淨SSH(= 2.7.0)
在您的Gemfile或Gemfile.lock中沒有提及2.8.0。僅僅因爲它以前安裝過,並不意味着你的軟件包正在使用它。 – sevenseacat