基于此处的自述文件https://github.com/capistrano/capistrano/blob/v3.6.0/UPGRADING-3.7.md
更新Gemfile并运行捆绑软件安装正常。然而,从deploy.rb中删除:scm
变量并添加
require "capistrano/scm/git"
install_plugin Capistrano::SCM::Git
对Capfile产生以下错误:
cap aborted!
LoadError: cannot load such file -- capistrano/scm/git
查看仓库和可用的分支,除了主目录/ lib / capistrano /之外,我没有看到/ scm的任何目录,并且随后没有git.rb文件。
我是否在这里丢失了某些东西,或者这是当前master分支的错误?
谢谢,文森特
在一段时间内未更新的项目中出现此问题。升级capistrano解决了该问题。
bundle update capistrano