5

Herokuには、特定のデプロイメントリリースにロールバックできる「リリース」機能があります。ロールバックについて多くの情報を見てきましたが、ロールバックした後、どのようにロールバックしますか?

基本的に、特定のリリースにロールバックして、バグが発生したリリースかどうかを確認したいと思います。そうではないと感じているので、見つけたらすぐに最新のリリースに戻す(ロールフォワードする)と確信しています。

そして、Herokuのリリースで実行できない場合は、Gitで実行できると思います。そうは言っても、Gitを使用してこれを行う場合、ローカルのGitリポジトリの履歴に影響を与えたくありません。Herokuリポジトリをロールバック/フォワードするだけでいいのですが。

だから...どうやって?

4

2 に答える 2

6

これは、ツールベルトのherokuクライアントで非常に実行可能のようです。

heroku releases:info

その後

heroku rollback v502

必要な転送バージョンに

于 2013-03-28T17:31:13.390 に答える
0

現時点では不可能です。

HerokuリリースAPIは次のとおりです。

https://api-docs.heroku.com/releases

オプション:

  • アプリのリリースを一覧表示する
  • リリースの情報を取得する
  • リリースへのロールバック

あなたはGitを介してそれを行う必要があります、魔女私はそれが一般的に良い方法だと思います。

/編集:

Gitの方法:

git reset --hard <tag/branch/commit id>
于 2013-01-09T13:56:38.313 に答える