Capistrano上传失败,错误的参数错误?

jos*_*erk 4 capistrano

我在跑

upload('bin/rvm_install.sh','~/rvm_install.sh')
Run Code Online (Sandbox Code Playgroud)

在我的Capistrano部署脚本中.它正在吐出以下错误:

capistrano-2.14.2/lib/capistrano/configuration/namespaces.rb:110:in `block in define_task': wrong number of arguments (2 for 0) (ArgumentError)
Run Code Online (Sandbox Code Playgroud)

为什么会这样?

jos*_*erk 18

更改

upload('bin/rvm_install.sh','~/rvm_install.sh')
Run Code Online (Sandbox Code Playgroud)

top.upload('bin/rvm_install.sh','~/rvm_install.sh')
Run Code Online (Sandbox Code Playgroud)

解决了我的问题.