gpt4 book ai didi

capistrano v3 部署 git 存储库及其子模块

转载 作者:行者123 更新时间:2023-12-03 17:38:52 36 4
gpt4 key购买 nike

使用 capistrano v2 子模块可以通过使用选项包含在部署中:

set :git_enable_submodules, 1

在 v3 中这似乎不起作用。此选项是否仍受支持,或者是否有实现相同目标的新方法?

最佳答案

在 capistrano 3.1.x 及更高版本中,您可以实现自己的 SCM 策略。有一个可用的 gem 可以帮助 git 子模块,请参阅:https://github.com/i-ekho/capistrano-git-submodule-strategy .

注意:如果您已经尝试使用默认的 git 策略,则 repo 文件夹可能会出现问题。只需转到服务器上的部署目录并将其删除,然后再次运行 cap deploy 即可修复。

关于capistrano v3 部署 git 存储库及其子模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19403138/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com