尽管如此:Capistrano不使用sudo:use_sudo,true

时间:2012-04-10 21:16:13

标签: capistrano

我是Capistrano的新手,使用以前使用厨师运行部署的现有服务器。

我在deploy.rb中设置了:use_sudo,true,但是“cap deploy:check”声明“您没有权限写入'/ srv / app /'”

我的部署用户已正确配置为sudo而没有密码提示。如果我在服务器上手动运行“sudo test -w / srv / app”,它就会成功。

为什么Capistrano不使用sudo?

1 个答案:

答案 0 :(得分:0)

该命令失败,因为该目录不存在。您应首先运行cap deploy:setup之后cap deploy:check成功。