我已经继承了一个需要部署的rails站点(很快!)到我们的webhost,这是一个使用FastCGI for rails应用程序的标准* nix共享服务器。过去我曾多次与rails网站合作过,但不会认为自己是专家。 这个特定的应用程序是使用capistrano开发的,我没有经验,而且我读过的所有内容都让我相信,要正确部署应用程序,需要设置一个外部svn帐户,其他的事情,根据我们的时间框架和托管情况
我试图设置多个角色,一个为活,另一个为开发。他们看起来像这样: role :live, "example.com"
role :dev, "dev.example.com"
但是,当我运行cap deploy时,它会为两台服务器执行。我已经尝试了以下内容,并始终在两者上执行。 cap deploy live
cap ROLE=live deploy
我在想什么?我知道我可以编写一个只响