Capistrano 3.7新的SCM声明抛出错误

问题描述 投票:6回答:1

基于此处的自述文件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 capistrano3
1个回答
0
投票

在一段时间内未更新的项目中出现此问题。升级capistrano解决了该问题。

bundle update capistrano

© www.soinside.com 2019 - 2024. All rights reserved.