プロジェクトの [オプション] ダイアログ ボックスの [バージョニング] タブで、AllSource アプリケーションのバージョニング設定を変更することができます。 これらのバージョニング設定は、ユーザー プロファイルに保存され、すべての AllSource プロジェクトに適用されます。
バージョニング オプションへのアクセス
プロジェクトのバージョニング オプションにアクセスするには、次の手順を実行します。
- バージョニング オプションにアクセスする方法として、次の 2 通りがあります。
- 開いているプロジェクトのリボンで [プロジェクト] タブをクリックします。 左側のリストにある [オプション] をクリックします。
- AllSource の開始ページで、左下隅にある [設定] をクリックします。 左側のリストにある [オプション] をクリックします。
ヒント:
[バージョニング] タブの [バージョニング] グループにあるダイアログ ボックス ランチャー をクリックして、[バージョニング] オプションにアクセスすることもできます。
- [オプション] ダイアログ ボックスの [アプリケーション] 見出しで [バージョニング] タブをクリックします。
- [OK] をクリックします。
設定内容が保存され、ダイアログ ボックスが閉じます。
使用可能な各設定の詳細については、下記の「ジオデータベース接続プロパティ オプション」および「リコンサイル オプション」セクションをご参照ください。
ジオデータベース接続プロパティ オプション
[ジオデータベース接続プロパティ] セクションには、[データベース接続] ダイアログ ボックスを使用してエンタープライズ ジオデータベース用に確立されたデータベース接続のデフォルト バージョニング タイプを制御するオプションが用意されています。
デフォルト バージョニング タイプ
使用するデータベース接続のデフォルト バージョニング タイプを設定できます。
- [ブランチ] - データベース接続のバージョニング タイプがブランチに設定されます。
- [トラディショナル] - データベース接続のバージョニング タイプがトラディショナルに設定されます。 これがデフォルトです。
リコンサイル オプション
[リコンサイル] セクションには、競合を定義および解決する方法を管理するオプションが複数用意されています。 また、リコンサイル操作の実行時に表示されるプロンプトを管理する設定も用意されています。
詳細については、「ブランチ バージョンへの編集のリコンサイルおよびポスト」および「トラディショナル バージョンへの編集のリコンサイルおよびポスト」をご参照ください。
競合の定義
競合とは、対応する属性フィールド間の不一致またはオブジェクト ジオメトリとデータベース行の属性間の不一致として定義できます。
- [属性単位 (列)] - ターゲット バージョン内と編集バージョン内の同じ行またはフィーチャの同じ属性 (列) に加えた変更に対してのみ、競合フラグを設定します。 これがデフォルトです。
- [オブジェクト単位 (行)] - ターゲット バージョン内と編集バージョン内の同じ行またはフィーチャに加えた変更に対して競合フラグを設定します。
競合の解決
バージョンの競合を、編集バージョンかターゲット バージョンのどちらかに合わせて解決できます。
注意:
ブランチ バージョン対応では、競合は編集バージョンを優先した場合のみ解決されます。
- [編集バージョン優先] - 現在のバージョンにおいて競合するすべてのフィーチャが、ターゲット バージョンの競合するフィーチャよりも優先されます。 これがデフォルトです。
- [ターゲット バージョン優先] - 現在のバージョンにおいて競合するすべてのフィーチャが、ターゲット バージョンの状態に置換されます。
競合を定義および解決するためのリコンサイル オプションを表示
リコンサイルを実行する場合は、競合を定義および解決する方法を選択するプロンプトを表示するための基本設定を指定できます。
競合を定義および解決するためのリコンサイル オプションを表示:
- オン (デフォルト) - リコンサイルごとに、競合を定義および解決する方法を選択するプロンプトが表示されます。
- オフ - 競合を定義および解決する方法のリコンサイル オプションが表示されず、プロジェクト オプションが使用されます。
[競合マネージャー] ダイアログ ボックスを表示して競合を確認
リコンサイルの実行中に競合が検出された場合、最初は編集またはターゲット バージョンを優先して競合が解決されます。 [競合マネージャー] ダイアログ ボックスを表示して対話形式で競合を確認するオプションを指定できる別のダイアログ ボックスが表示されます。 このプロンプトを表示するか非表示にするかを決めることができます。
[競合マネージャー] ダイアログ ボックスを表示して競合を確認:
- オン (デフォルト) - リコンサイルの実行中に競合が存在する場合に、競合ビューを開くダイアログ ボックスを表示します。
- オフ - リコンサイルの実行中に競合が存在する場合に、競合を確認するダイアログ ボックスを表示しません。