【问题标题】:Direct FTP access to Heroku?直接通过 FTP 访问 Heroku?
【发布时间】:2013-07-01 07:13:19
【问题描述】:

每次我做一个小改动时,我都不需要经历一个复杂的推送过程,需要几分钟才能完成,我希望直接通过 FTP 访问我在 Heroku 服务器上的文件。

这可能吗?

【问题讨论】:

  • 不是重复的。我只想自己访问它。我不需要它成为我的应用程序的一部分。
  • 很公平。我想说 Heroku 不允许访问应用程序的文件系统这一事实是不可能的,所以我假设不允许使用 FTP 访问它。
  • 是的,我并不完全感到惊讶,但我认为这是一个值得提出的问题。与期望应用程序本身这样做相比,允许开发人员访问文件系统的要求要低得多,因此他们可能在传统的托管约定下允许这样做。也许不吧。希望有人会出现并展示如何,但在那之前,我会假设你根本无法做到这一点。
  • 我也在想同样的事情。我获得了使用 Git 推送方法的全部“回滚”和代码管理优势,但是当您同时是网站的开发人员和管理员时,并且您的客户对即时升级的愚蠢请求感到可笑,那FTP访问是救命稻草。真的希望 Heroku(和其他人)将其作为标准实现

标签: ruby-on-rails ruby heroku ftp


【解决方案1】:

不,这是不可能的。虽然直接使用 FTP 推送更简单,但它是部署代码和管理应用程序的一种脆弱方式(难以跟踪所做的事情、难以重现或管理回滚等)。

【讨论】:

  • 以不那么脆弱的方式部署和管理应用程序的最佳替代方案是什么?除了 git 之外还有什么?
【解决方案2】:

不,你不能。使用 Git,您可以管理不同版本的代码

【讨论】:

    【解决方案3】:

    作为一种解决方法,您可以尝试使用 Dropbox Sync 并从 Dropbox 部署您的应用。

    UPD:2018 年 7 月,此功能已弃用。

    【讨论】:

      猜你喜欢
      • 2013-07-07
      • 2011-01-09
      • 2020-10-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-12
      • 2011-05-27
      相关资源
      最近更新 更多