ドキュメントの検索
karat

+

K

APIリファレンス ↗

注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

アプリケーションのバージョン管理

エディタは、Published になっていてエンドユーザーに表示される Slate アプリケーションのバージョンを管理できます。この機能により、アプリケーションを保存するたびに変更をエンドユーザーに公開することなく、ライブの Slate アプリケーションの開発を継続できます。

Slate アプリケーションのバージョンを表示するには、画面右上の青いチェックマークアイコンの隣にある青い数字を選択します。これは、アプリケーション名の下にあります。

デモの Slate アプリケーションはバージョン 15 にあります。バージョン番号が赤い枠で囲まれて強調表示されています。

バージョン のポップアップが表示され、現在の公開バージョンを含むアプリケーションのすべての履歴バージョンが表示されます。

バージョンダイアログ

エディタは、これらのバージョンから選択し、次の操作を選択できます。

  • 自動公開を有効にする。
  • バージョンを表示モードで開く。
  • 特定のバージョンに戻す。
  • 最新バージョンとのバージョンを比較する。
  • 特定のバージョンに適用されるタグを管理する。

自動公開を有効にする

保存時に常に公開 オプションをオンにすると、保存時に新しいバージョンが自動的に公開されます。このオプションにより、エンドユーザーのビューが常に最新バージョンになります。これは、Slate の固定リンクに移動すると、常に暗黙のタグにリダイレクトされるデフォルトの動作を反映しています。トグルが無効になっている場合、固定リンクはユーザーを公開バージョンにリダイレクトします。

バージョンダイアログ最新の公開

バージョンの表示

バージョンを表示するには、バージョン名の右にある3つのドット ... を選択し、このバージョンを表示 を選択します。

特定のバージョンを表示することを選択できるポップアップが表示されます。

非公開またはタグが付いていないバージョンを表示すると、ページの一番上に警告バナーが表示されます。また、最新のバージョンが公開されていないか、手動でタグが付けられていない場合も、バナーが表示されます。

非公開の警告

バージョンに戻す

特定のバージョンを表示するだけでなく、特定のバージョンに戻すことも選択できます。バージョンに戻すと、表示している履歴バージョンがアプリケーションの最新バージョンとして保存されます。

特定のバージョンに戻すことを選択できるポップアップが表示されます。

たとえば、アプリケーションのバージョンが 55 で、バージョン 51 に戻る必要がある場合は、バージョン のポップアップからバージョン 51 を開いて、このバージョンに戻す を選択します。戻ると、表示しているバージョン (51) が最新バージョン (56) として保存されます。これで、バージョン 56 はバージョン 51 とまったく同じで、線形のバージョン履歴が維持され、特定の保存バージョンに常に戻ることができます。

バージョンの比較

アプリケーションの特定のバージョンを別のバージョンと比較することが役立つ場合があります。バージョンを比較するには、バージョン名の右にある3つのドット ... を選択し、最新と比較 を選択します。

特定のバージョンを最新バージョンと比較することを選択できるポップアップが表示されます。

バージョン履歴の2つのポイントでアプリケーションの並べ替え比較( "diff")が表示されます。ウィジェットに対して行われた変更が強調表示され、新しいまたは変更された関数、クエリ、イベント、変数を確認するために、JSON 定義の変更を表示することができます。

バージョン比較画面で、Slate Test Docs アプリケーションの V1 と V4 を比較しています。V1 ビューで赤で強調表示された変更と、V4 ビューで緑で強調表示された変更があります。

この比較ビューから、ページ上部のバージョン番号を調整して、他のバージョン間で比較することもできます。

タグの管理

さらにバージョンアクセスを管理するために、特定のバージョンにタグを適用して、アプリケーションの URL に ?$tag={<<tag-name>>} を追加することでエンドユーザーがバージョンを表示できるようにします。

タグが付けられたすべてのバージョンは、Slate アプリケーションの Viewer 権限を持つユーザーに利用可能です。ビューアはタグが付いていないバージョンを開くことはできません。

バージョンダイアログタグ付け

デフォルトでは、プラットフォームは published タグを使用して現在公開されているバージョンを識別します。このため、バージョンに published タグを適用することはできません。また、同じタグを同時にアプリケーションの複数バージョンに適用することもできません。