Capistrano 部署 rails 应用程序

Capistrano deploy a rails app

我尝试部署我的 Rails 应用程序,但我遇到了一些麻烦,因为我的存储库中有一些文件夹 git:

如何告诉 Capistrano 我的 rails 应用程序不在 / 中,而是在 git 文件夹的 /Server/API 中?

我找到了解决方案:

设置:repo_tree、'relative/path/from/your/repo'

我从下面的代码中得到了解决方案,你可以试试。

set :application, 'app_name'
set :repo_url, 'repo_url'
set :deploy_to, 'folder_name'
set :repo_tree, "app_name" (THIS line)