gpt4 book ai didi

git - 单文件git部署到服务器

转载 作者:太空狗 更新时间:2023-10-29 13:48:17 24 4
gpt4 key购买 nike

我正在使用 Capistrano 部署 Rails 应用程序;如何在不发布新版本的情况下在服务器上更新一个文件?

例如:

假设我只更改了我的 UserController.rb. 并将其提交给 git 服务器,我应该如何在不进行新部署的情况下将此更新发布到服务器上。

最佳答案

Capistrano 有一个部署任务,用于更新不需要完整部署的单个文件。

cap -e deploy:upload

在你的情况下它可能是这样的:

cap deploy:upload FILES='app/controllers/UserController.rb'

您可能还需要重新启动您的应用

cap deploy:restart

关于git - 单文件git部署到服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6571739/

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