リビジョン

ファイルのリビジョン イベントを実行する前に、リビジョンの仕組みを理解しておくことが重要です。

リビジョンを使用すると、ドキュメントとその関連ファイルの重要なマイルストーンや一連の変更に対してラベルを付けることができます。ラベル自体はリビジョンであり、そのリビジョンに影響されるファイルの集まりは 1 つのリビジョンレベルとみなされます。リビジョン レべルを後で取得することができ、このため特定のリビジョンに関連付けられたドキュメントと関連ファイルのバージョンは維持されます。

注: リビジョン スキーマの設定の詳細については、「管理者の作業」セクションの「リビジョン スキーマの管理」を参照してください。

リビジョンを理解する

リビジョンの詳細および Vault 環境においてリビジョンがどのように機能するかについて学習するには、次の各セクションを確認してください。

注: ファイルを改訂する場合、以前のリビジョンから改訂することはできません。

バージョンとは

バージョンとは、Vault に保存されているドキュメントとそのメタデータの版数のことです。

リビジョンとは

リビジョンは、ファイル/アイテムとそれに関連する子ファイルの履歴における重要なマイルストーンを表します。リビジョンで影響を受けるファイルのコレクションはリビジョン レベルとみなされ、割り当てられたリビジョン ラベルの一部として保存されます。リビジョン レベルを保存および取得することができ、そのリビジョンに関連付けられたドキュメント、アイテム、および関連ファイルを確実に保持できます。リビジョンは、通常は A または B などの 1 文字でマーキングされます。

リビジョンは、[リビジョン]コマンドを使用して作成します。リビジョンは、[ライフサイクル ステータスの変更]を実行した場合も自動的に生成されます。

Vault からリビジョンをダウンロードすると、そのリビジョンに含まれる 1 つのバージョンだけが、そのリビジョンを指定するために使用されます。ライフサイクルが使用されない場合、バージョンはそのリビジョンにおいて常に最新のものとなります。

リビジョン管理ドキュメントの関連付け

アセンブリやその参照先コンポーネントなど、互いに関連付けられているドキュメントを使用すると、それらのドキュメントの特定のリビジョン間の関係が作成されます。アセンブリを Vault にチェックインすると、アセンブリの各コンポーネントのリビジョンが記録されます。その結果、そのリビジョンが呼び戻されたときに、記録されたリビジョンを使用して、関連する各ドキュメントが取り出されます。

新しいリビジョンを作成せずに参照先ファイルを編集する

    ドキュメントで他のファイルを参照しており、別途リビジョンを作成せずにそれらのファイルを編集した場合は、参照しているドキュメントでその編集結果が使用されます。以下はその例です。

  • アセンブリのリビジョン A でパーツのリビジョン B を参照しています。
  • アセンブリのリビジョン A をチェックインした後で、パーツのリビジョン B に変更を加えました。
  • パーツのリビジョン B に加えた変更は、アセンブリのリビジョン A を次回チェックアウトしたときにアセンブリに表示されます。

新しいリビジョンの作成後に参照先ファイルを編集する

    ドキュメントで他のファイルを参照しており、そのいずれかのファイルについて新しいリビジョンを作成した場合、参照しているドキュメントでは元のリビジョンとの関係が引き続き維持されます。以下はその例です。

  • アセンブリのリビジョン A でパーツのリビジョン B を参照しています。
  • パーツの新しいリビジョンを作成し、C というラベルを付けました。
  • パーツのリビジョン C に編集を加えました。
  • パーツのリビジョン C に加えた変更は、アセンブリのリビジョン A を次回 Vault から開いたときにアセンブリに表示されません。

リビジョンをリリースにマークする意味

リビジョン内のバージョンをリリースとしてマークすると、そのバージョンは新しいバージョンより優先され、そのリビジョンを代表するものになります。この優先順位付けは、リリース データ優先と呼ばれ、いくつかのダイアログでオフにできるオプションです。

アセンブリが Rev A で、パーツが Rev B の簡単な例を見てみましょう。
  • アセンブリのリビジョン A でパーツのリビジョン B を参照しています。
  • パーツのバージョン 2 がリリースされました。
  • パーツがリビジョン B に修正されます。
  • アセンブリの新しいバージョン 3 が作成されますが、引き続きパーツのリビジョン A が使用されます。
  • パーツのリビジョン B も更新されますが、アセンブリでは使用されていません。

注: リリースとしてマークされたバージョンは、システムから消去できず、管理者だけが削除できます。

[最終承認者]プロパティは、ドキュメントの最新リビジョンを承認またはリリースしたユーザを示します。リリースされたファイルについて管理者が Vault のいくつかのプロパティを変更した場合、[最終承認者]にそのバージョンをリリースしたユーザが表示されます。

[最終リリース日]プロパティは、ドキュメントの最新リビジョンがリリースされた日時を示します。

注: 作成されたファイル バージョン(例: Job Processor を利用してプロパティを同期するユーザによって作成、他の拡張機能から作成、など)は、[最終承認者]プロパティと[最終リリース日]プロパティ内の情報を更新しません。

リリース データ優先とは

リリース データ優先は、リリースされたデータがリリースされていないデータよりも優先されるべきであることを示します。使用されているリビジョンの中で、最新のファイルのバージョンが表示されます。このオプションはオフにできます。

注: リリース データ優先は、既定では有効になっています。

リリース データ優先とリビジョン データ優先の違いは何ですか?

以下は、Rev.A にアセンブリとパーツの両方がある例です。

  • リリース データ優先は、ディスプレイがバージョン 3 ではなく、パーツの Rev A バージョン 2 を使用することを意味します。
  • リビジョン データ優先は、アセンブリの Rev A が常にパーツの Rev A を使用することを強制します。

[参照先]タブを見てみましょう。[参照先]タブには、現在のモデルで使用されているファイルが一覧表示されます。

ビュー ボタン / をクリックして、リリース/非リリース データ優先を切り替えます。ビュー ボタンは表示のみを目的としているため、ファイルやコンポーネントの状態は変更されません。
  • リリース データ優先は、すべてのコンポーネントをリリース済みステータスとして表示します。
  • 非リリース データ優先は、すべてのコンポーネントの最新の状態を示します。

[最新]は、親がリンクされている最新のリビジョン/バージョンを表します。その目的は、親に関連付けられたすべてのコンポーネントの最新/バージョンを表示することです。ただし、必ずしも親がそのバージョンを使っているとは限りません。

[リリース済み]は、リリースされたバージョンのことを指します。その目的は、使用済みのリリースされたバージョンを表示することです。

  • [非リリース データ優先]ビュー [最新]を選択すると、[参照先]タブに最新のファイル バージョンが表示されます。すべてのコンポーネント/サブコンポーネントの現在のステージが表示されます。
  • [リリース データ優先]ビュー [最新]を選択すると、利用可能な場合、[参照先]タブにリリース済みのファイル バージョンが表示されます。
  • [非リリース データ優先]ビュー で特定のリビジョンを選択すると、使用されているリビジョンの最新のファイル バージョンが[参照先]タブに表示されます。
  • [リリース データ優先]ビュー で特定のリビジョンを選択すると、利用可能な場合、使用されているリビジョンのリリース済みのファイル バージョンが[参照先]タブに表示されます。

バージョンやリビジョンについて言うときの「先頭」または「最新」とは

先頭バージョンまたは最新バージョンとは、リリース データ優先が有効になっている場合も含めて、常にファイルの最新バージョンのことです。

先頭リビジョンまたは最新リビジョンとは、リリース データ優先が有効になっている場合も含めて、常にファイルの最新リビジョンの最新バージョンのことです。

リビジョンとライフサイクルの連携

ライフサイクルと組み合わせることで、定義済みイベントの発生後にリビジョンを自動的に生成できます。たとえば、管理者は、ステータスを確認するために進行中の作業からファイルを移動したときに、システムによってファイルの新規リビジョンが作成されるように設定することができます。

クイック変更とは

クイック変更とは、新しいリビジョンを作成せずにファイルに加えられた編集のことです。クイック変更を使用するには、ドキュメントの状態を[クイック変更]に設定してから、ファイルを変更します。