【问题标题】:How to pull subfolder from git repo during capistrano deploy?如何在 capistrano 部署期间从 git repo 中提取子文件夹?
【发布时间】:2011-02-07 02:00:38
【问题描述】:

在我的 git repo 中有一个文件夹,其中包含我需要部署的 web 相关文件。

所以我想从主分支部署,但从存储库的子文件夹,这可能吗?

【问题讨论】:

    标签: ruby-on-rails git capistrano


    【解决方案1】:

    您必须在部署期间克隆整个存储库,然后将文件移动到您想要部署它们的位置,或者克隆到父目录以使文件就位。例如,以下命令会将整个 git 存储库克隆到 www 文件夹中,因此如果您的子目录应该位于 www/path/to/directory 中,那么您的 git 存储库中应该具有相同的路径/to/directory:

    git clone git@github.com:username/app.git www

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-17
      • 2010-09-06
      • 2016-07-09
      • 2011-04-17
      • 1970-01-01
      相关资源
      最近更新 更多