保存とバージョン管理

すべてのモデルは番号付きのバージョン履歴を保持しています:保存するたびに新しいバージョンが記録されるため、以前の状態が失われることはありません。

保存

ツールバーの Save をクリックしてモデルを保存します。するとツールバーに例えば Saved v4 at 14:32 のように保存状況が表示されます。

モデルに未保存の変更がある間は、ツールバーの名前にアスタリスクが付き、タブは Unsaved changes と表示されます。そのタブを閉じると Discard changes (変更破棄)か Keep editing (編集を続ける)を尋ねられ、未保存の作業が無断で失われることはありません。

バージョンの仕組み

  • 新しいモデルは v1 から始まります。
  • 保存するたびに次のバージョンが書き込まれます:v2、v3、というように続きます。
  • 現在のバージョンはエディター上とモデル一覧ページの各モデルの Version 詳細に表示されます。

バージョン履歴の閲覧

モデルを開き、その詳細ページの Versions タブを開きます。ここには以下が一覧表示されます:

  • バージョン番号。現在のものは current とマークされます。
  • コメント(記録されている場合)例:「Initial revision」やAIによる更新ノートなど。
  • 変更を加えた人物と日時。
  • そのバージョンのBPMNファイルをダウンロードする Download BPMN アクション。

Versionsタブ

公開されたモデルはロックされる

モデルを公開すると組織がリポジトリで見る内容が途中で変わらないように編集がロックされます。公開済みのモデルを開くとエディターは読み取り専用になり、バナーと Go to Models リンクが表示されます。編集を続けるには公開を解除してください。バージョン履歴はその続きから行われます。

公開・非公開の操作については Managing Models を参照してください。

実際の運用での意味

  • 誤って保存しても以前の状態を失うことはありません。過去のバージョンは記録され、ダウンロード可能です。
  • モデル一覧とエディターは常に最新のバージョンを開きます。
  • 過去の状態に戻したい場合は、そのバージョンのBPMNをダウンロードし、エディターの Import を使ってモデルに読み込んでください。