在正在运行的heroku中编辑Ruby文件

时间:2018-07-27 14:50:58

标签: ruby amazon-web-services heroku vim emacs

我有一个在Heroku上运行的Ruby项目。我必须在实时版本上进行一些调试(这是连接到AWS的版本,这是bug所在的地方)。我了解的方法是:

  • 编辑我的副本
  • 推送到heroku
  • 等待它确认所有内容,其中一些可能会失败 因为我不在意
  • 运行测试
  • 泡沫冲洗重复

这需要很长时间。如果我可以在自己的机器上执行此操作,则只需进行编辑,然后看看它能做什么。有没有办法在Heroku上做到这一点?我已经看到了VIM程序包,但是我不确定这是在编辑正在运行的文件吗?而且我还是想使用emacs软件包...((如有必要,我将使用VIM)

2 个答案:

答案 0 :(得分:0)

您可以按照以下步骤克隆heroku存储库:

$heroku git:clone -a myapp 

进行更改并再次推送

$git add .
$git commit -m "whatever commit"
$git push heroku master. 

答案 1 :(得分:0)

您可能需要这个。

heroku plugins:install https://github.com/naaman/heroku-vim
https://github.com/naaman/heroku-vim