サンドボックスでのリフレッシュ・プロセスとマージ・プロセスの動作方法
サンドボックスの変更内容はリフレッシュされ、2人の異なるユーザーが2つの異なるサンドボックスを使用して同じファイルに変更を加えた場合はマージされます。 次に例を示します。
マネージャがSandbox1という名前のサンドボックスを作成し、Sandbox2という名前の別のサンドボックスを作成するとします。 マネージャはその後、Sandbox1を使用してファイルに変更を加え、それをメインライン環境に公開します。 同じファイルに変更を加えてSandbox2をリフレッシュすると、メインライン環境で公開されたすべての変更がSandbox2にマージされます。 自分とマネージャの両方がファイルの同じ属性に異なる値を入力した場合はどうなるでしょうか。 その場合、Sandbox1がメインライン・メタデータに公開されているため、Sandbox1を使用してマネージャが入力した値が維持されます。 Sandbox2で加えた変更を再度有効にするには、サンドボックスに再度入り、変更を再度加える必要があります。
マージできる、またはできないアプリケーションの変更内容
Sandbox1とSandbox2の同じ例を再度考えましょう。 次は、両方のサンドボックスで同じファイルが変更されたときに、メインライン環境とマージできるSandbox2で行われたアプリケーション変更のリストです。
アプリケーションの変更内容 |
変更を行うために使用するツール |
---|---|
ビジネス・オブジェクトおよびその関連フィールドの変更 |
アプリケーション・コンポーザおよびビジネス・オブジェクトの構成 |
データ・セキュリティの変更 |
データ・セキュリティ |
ルックアップでの変更 |
ルックアップ |
UIテキストの変更 |
ユーザー・インタフェース・テキスト |
メッセージの変更(警告メッセージや情報メッセージなど) |
メッセージ |
アプリケーションの外観の変更 |
外観 |
そして次は、両方のサンドボックスで同じファイルが変更されたときに、メインライン環境とマージできないSandbox2で行われた変更のリストです。 これらの変更を再度有効にするには、別のサンドボックスを作成してそこで変更し、そのサンドボックスを公開します。
アプリケーションの変更内容 |
変更を行うために使用するツール |
---|---|
ナビゲーション用のホーム・ページ上のナビゲータおよびアイコンの構成 |
構成 |
価格設定構成の変更 |
サービス・マッピングの管理 |
ページ・コンテンツの変更 |
ページ・コンポーザ |
グローバル・ページ・テンプレートの変更 |
ページ・テンプレート・コンポーザ |
新規ページの作成 |
ページ統合 |