保護済みアプリケーションについて

アプリケーションの保護

アプリケーションを保護する場合、次の変更が有効になります。

  • 新しい変更をレビューし、GitHubのプル・リクエストでマージする必要があります。
  • 保護済みアプリの名前変更、移動または削除を行うことはできません。
    • 保護済みアプリを含むフォルダーの名前変更、移動または削除を行うこともできません。
    • 名前を変更するとアプリへのリンクが切れるため、無効になります。

編集ワークフロー

アプリケーションへの変更は、Retoolエディター内のfeatureブランチを介して行う必要があります。新しいブランチを作成すると、アプリケーションの既存の状態がクローンされ、作成者は他に影響を与えることなく安全に変更を行うことができます。

編集ワークフローは次のようになります。

  • Retoolで新しいブランチを作成します。
  • ブランチでアプリケーションに変更を加えます。
  • その変更をGitHubにコミットしてプッシュします。
  • GitHubでプル・リクエストを開きます。

プル・リクエストがマージされると、変更がRetoolアプリケーションのメイン・ブランチに反映されます。

ブランチの管理

ブランチはアプリケーション・エディター内で管理できます。アプリケーション・メニューで、"Manage branches"を選択します。ダイアログ・ボックスがポップアップ表示され、現在のすべてのブランチを表示できます(管理者の場合、すべてのブランチを表示できます)。ここから、特定のブランチでアプリケーションをプレビューしたり、ブランチを編集したり、ブランチを削除したりできます。

リリース

アプリケーションを保護した場合、リリースはサポートされません。かわりに、アプリケーションのメイン・ブランチが常にリリース済みバージョンになります。

🚧

公開バージョンのリセット

アプリケーションが保護されている場合、そのアプリケーションに公開済みリリースがあると、そのリリースは設定が解除されます。