ダウングレードと復旧

更新、プラグインの置換、設定変更に失敗した場合に復旧する。

Turboism は、以前の version へのサポートされた downgrade 経路を記載していません。保持しているインストーラーや plugin JAR は、以前の version を安全に復元できる証拠にはなりません。framework、plugin state、configuration schema は一緒に前へ進むためです。

失敗した変更から復旧する

  1. 失敗した更新、置換、または設定変更を止めて評価します。
  2. 追加の変更を行う前に、重要な設定、データ、plugin JAR を保存します。
  3. 失敗した build のインストーラーパッケージとログを保持します。原因を特定するために必要な診断情報が含まれています。
  4. 検証できる場合にのみ、既知の正常な設定または plugin 選択を再適用します。
  5. 問題が続く場合はトラブルシューティングを使用し、private material を公開せずに目に見える動作を記録します。

失敗した framework 更新の復旧

  1. Cubism と Turboism を完全に終了します。
  2. 更新前に使用していた version のインストーラーパッケージを、同じ Turboism home を対象に再実行します。
  3. 起動と plugin の検出を確認し、config.json に設定が残っていることを確認します。
  4. 以前のパッケージが入手できない場合は、検証されていない回避策を試す前に、version、channel、ログを添えて失敗を報告してください。

インストール済みの JAR を編集したり、config.json を手作業で修正したり、実行中のインストールにファイルを復元したりしないでください。

Plugin の置換

staged plugin replacement が失敗すると、直前の plugin file が内部的に復元されることがあります。これはユーザー向けの履歴 version 機能ではなく、一般的な plugin downgrade フローがあることを意味しません。

更新前に計画する

  • build または channel を変更する前に更新ポリシーを読んでください。
  • Full、Thin、Lite の選択肢はインストーラーモードで確認してください。
  • プロジェクトのほか、config.json と plugin の config/ および data/ の内容を、独立したバックアップとして保持してください。

自動復旧と完全な rollback interface は利用できません。