gpt4 book ai didi

ruby-on-rails - 上限部署 - 错误 : Repository not found

转载 作者:行者123 更新时间:2023-12-01 09:34:09 24 4
gpt4 key购买 nike

我继承了一个项目并且对事物的开发方面感到满意,但是系统运算符(operator)很差,Capistrano 部署失败了。对于上一个开发者之前已经部署的项目:

cap deploy:check

运行良好,结果

You appear to have all necessary dependencies installed

但是当我尝试部署时,我得到了

...
ERROR: Repository not found.
...

我有:

  • 三重检查了github repo地址
  • 确认我可以从本地机器上的 repo 中正常推送和拉取
  • 确认我可以通过 SSH 从服务器正常连接到 github
  • 确认我可以在服务器上很好地克隆 repo
  • 尝试开启和关闭代理转发
  • 确认 .git/config 和 config/deploy.rb 中的 repo 路径匹配

目前,当代理转发关闭时,从服务器到 github 的 SSH 正在返回前一个开发人员的信息,该开发人员仍然可以访问 github 存储库。

Hi xxxxxx! You've successfully authenticated, but GitHub does not provide shell access.

当代理转发开启时,我显示为经过身份验证的用户。

有解决此问题的提示吗?非常高兴有一个体面的 URL 可以解决这个问题。

最佳答案

好的,通过消除过程弄清楚了。这是'deploy.rb'中的以下行

set :deploy_via, "remote_cache"

当它被注释掉时,它部署得很好。如果我取消注释它,它会再次因相同的错误而中断。所以这肯定是问题所在。

我不知道为什么会这样。但现在,我将关闭它。

关于ruby-on-rails - 上限部署 - 错误 : Repository not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11444065/

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