衝突回避

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む1読むのに数分
  • コミットプロセス中にシームレスなエクスペリエンスを確保するために、異なる更新セット間でアプリケーションファイルを変更しないでください。

    ログインしているユーザーが、対応するアプリケーションの現在の更新セットとは異なる更新セットで変更されたアプリケーションファイルを開くと、次のように動作します。
    • アプリケーションファイルで衝突が検出され、警告メッセージが表示されます。
    • ログインユーザーは更新セットを選択するよう指示されます。
    • 読み取り専用の保護ポリシーがそのアプリケーションファイルに適用されます。
    衝突回避メッセージ
    ユーザーは、必要な更新セットを選択した後にのみ、アプリケーションファイルを変更できます。
    注:
    この機能は、Git にリンクされているアプリケーションにのみ適用されます。

    システムプロパティ [sys_properties] テーブルの glide.ui.vcs.collision_avoidance プロパティを使用して、衝突回避機能を有効または無効にします。この機能はデフォルトで有効になっています。詳細については、「利用可能なシステムプロパティ」を参照してください。

    この機能が有効になっている場合、ユーザーはアプリケーションのデフォルトの更新セットでは作業できません。ユーザーにデフォルトの更新セットがアサインされている場合、衝突回避機能が有効になった後に初めてアプリケーションにログインしたときに、一意の更新セットが作成されます。この新しい更新セットは、現在のアプリケーションのユーザーに固有です。

    ログインしているユーザーに固有の更新セットの名前は、システムプロパティ [sys_properties] テーブルの glide.ui.vcs.updateset_identifier プロパティに指定された値に基づくユーザー ID またはユーザー名です。詳細については、「利用可能なシステムプロパティ」を参照してください。デフォルトでは、更新セット名はログインしているユーザーのユーザー名に設定されます。ただし、ユーザーは更新セットの名前を変更できます。