2011-02-04 207 views

回答

0

你是否已經註釋掉從config/deploy.rb這條線?

# you might need to set this if you aren't seeing password prompts 
default_run_options[:pty] = true 
0

即使它不直你的問題,我用,我有以下變量deploy.yml文件:

website: 
git_user: 
passphrase: 
server_user: 
repository: 

在deploy.rb,我說:

require 'yaml' 
CAP = YAML.load_file("./config/deploy.yml") 

然後我用這種方式:

set :scm_passphrase, CAP["passphrase"] 

我沒有把我的服務器的密碼導致我輸入Capistrano請求的密碼或我的計算機位於服務器的白名單中,因此部署是直接的。

相關問題