我遇到过由于数据库问题导致heroku失败的情况。我修复了它,但我知道部署的唯一方法是通过“git push heroku master”。由于我没有提交任何内容,因此不会推动新的部署。唯一的方法是我可以让它进行部署以进行一些小的改动然后再做。有没有办法强制部署?我正在使用Play 2.1.2。
答案 0 :(得分:4)
如果您担心的是避免实际保存' minor / dummy'你可以尝试一次丢弃提交。永久承诺回购:
参见章节:"自动执行一次性提交"
作者基本上使用快速bash脚本自动执行上述操作;但是,正如作者所指出的那样谨慎使用 - 在未经测试的代码的其他情况下,你不会想要使用它。
答案 1 :(得分:0)
如果您只是想重新加载dynos,可以从命令行发出:
heroku restart -a appname
更多信息https://devcenter.heroku.com/articles/application-offline