メインコンテンツにスキップ
バージョン: 1.0.0

保存と公開

プロジェクトのデータを保存して公開する方法を説明します。

保存(Save)

  1. Menu > Saveするか、Ctrl or +Sを押します。
  2. プロジェクトが保存されます。
  3. 右上にToastで保存完了メッセージと保存情報が表示されます。

公開(Publish)

  1. Menu > Publishします。
  2. プロジェクトが公開されます。
  3. 右上にToastで公開完了メッセージと公開情報が表示されます。

保存と公開の違い

保存

  • プロジェクトのデータをブラウザが提供するローカルストレージに保存します。
  • プロジェクトのバージョンはそのまま維持されます。
  • 他のユーザーはアクセスできません
  • 保存されたデータはリフレッシュ時に自動的にロードされます。

公開

  • プロジェクトのデータをリモートサーバーにアップロードします。
  • プロジェクトのバージョンが上がります
  • 他のユーザーがアクセスできます
  • 公開されたデータのステージは上位統合プロジェクトからインポートできます。
  • 公開されたデータはリフレッシュ時に自動的にロードされます。

両方とも自動的にロードされるなら、どちらが先にロードされますか?

  • 保存されたデータと公開されたデータのバージョンが同じ場合、保存されたデータが優先的にロードされます。
  • 保存されたデータと公開されたデータのバージョンが異なる場合、公開されたデータが優先的にロードされます。

同時作業時の注意事項

複数の作業者が同時に一つのプロジェクトを対象に作業する場合、データの整合性に問題が生じる可能性があるため注意が必要です。

順次的な協業(競合なし)
  1. 作業者1: v0.0.0をロード → 作業後に公開 → v1.0.0作成
  2. 作業者2: v1.0.0をロード → 作業後に公開 → v2.0.0作成
  3. 作業者3: v2.0.0をロード → 作業後に公開 → v3.0.0作成
非調整型の同時作業(競合およびデータ喪失)
  1. 作業者1と作業者2が同時にv1.0.0をロードします。
  2. 作業者1が作業を完了しサーバーに公開します。リモートバージョンがv2.0.0になります。
  3. 作業者2も作業を完了しローカルに保存します。(まだv1.0.0)
  4. 作業者2がプロジェクトを再ロードまたは再アクセスすると、システムがリモートv2.0.0 > ローカルv1.0.0を検知し、自動的にリモートv2.0.0をロードします。
  5. 作業者2のローカル保存データが完全に上書きされ喪失します。
データ喪失の防止

同一プロジェクトを複数人で作業する場合は、必ず順次的に公開してください。一人の作業者が公開を完了した後、次の作業者が最新バージョンをロードして作業する必要があります。