Ruby on rails 设置Capistrano当前路径

Ruby on rails 设置Capistrano当前路径,ruby-on-rails,deployment,capistrano,Ruby On Rails,Deployment,Capistrano,我需要覆盖默认的Capistrano当前路径。我想部署到/var/www/apps/myapp 然后将当前符号链接设置为/var/www/mysite.com,而不是默认的/var/www/apps/myapp/current。如何实现这一点?在deploy.rb中定义以下内容: set :current_path, '/var/www/mysite.com' 这可能会导致插件、脚本或capistrano中采用默认布局的其他部分出错 一个更安全的解决方案是将/var/www/mysite.co

我需要覆盖默认的Capistrano当前路径。我想部署到
/var/www/apps/myapp

然后将当前符号链接设置为
/var/www/mysite.com
,而不是默认的
/var/www/apps/myapp/current
。如何实现这一点?

在deploy.rb中定义以下内容:

set :current_path, '/var/www/mysite.com'
这可能会导致插件、脚本或capistrano中采用默认布局的其他部分出错


一个更安全的解决方案是将
/var/www/mysite.com
符号链接到
/var/www/apps/myapp/current

。我忽略了最直接的解决方案。谢谢