環境のプロモーションパッケージのインストール
パッケージを作成したら、別の環境にインストールできます。
オブジェクト からにコピーする環境にパッケージをインストールする必要があります。 例えば、カスタムリフレッシュサンドボックス環境でプロジェクトを設定し、実稼動環境にプロモートする場合、パッケージを実稼動環境にインストールする必要があります。
- 環境プロモーション用にオブジェクトを設定している間にカスタムリフレッシュサンドボックスが更新されると、その設定はリフレッシュで失われます。 すべての未処理の環境プロモーションオブジェクトとパッケージが正常に昇格されない限り、カスタムリフレッシュサンドボックスを更新しないことをお勧めします。
- パッケージのインストールの一環としてターゲット環境で作成されたオブジェクトは、notが元の環境のオブジェクトと同じIDを持ちます。 これは、オブジェクトの作成時にIDがシステムによって割り当てられるためです。
アクセス要件
以下が必要です。
詳しくは、Workfront ドキュメントのアクセス要件を参照してください。
前提条件
環境プロモーションパッケージは、インストールする前に作成する必要があります。
手順については、環境プロモーションパッケージの作成または編集を参照してください。
インストールのパッケージステータス
実稼動環境にインストールするには、パッケージがACTIVE ステータスである必要があります。
パッケージをテストステータスに移行し、別のサンドボックスにインストールしてパッケージをテストすることをお勧めします。 このテストが成功し、エラーがない場合は、パッケージをACTIVEに移動して実稼動環境にインストールします。
パッケージのステータスを編集するには:
- 環境プロモーションパッケージの作成と編集の記事の既存のパッケージの編集または組み立てで説明されているように、パッケージを選択します。
- 「パッケージを編集」をクリックします。
- ステータスをクリックします。
- ドロップダウンメニューから目的のステータスを選択します。
ステータスについて詳しくは、「Workfront環境間でのオブジェクトの移動の概要」の「環境プロモーションステータス 」を参照してください。
パッケージのインストール
- パッケージをインストールするには、パッケージをインストールする環境にログインする必要があります。 これは、オブジェクト をにコピーする環境です。
-
パッケージをインストールする環境に移動します。
-
Adobe Workfront の右上隅にある メインメニュー アイコン
をクリックするか、または(使用可能な場合)左上隅にある メインメニュー アイコン
、「設定」
の順にクリックします。
-
左側のナビゲーションで「システム」を選択し、「環境プロモーション」を選択します。
-
表示されたリストからパッケージを選択します。
-
コリジョンを持つ各オブジェクトについて、コリジョンの解決方法を選択します。
衝突を解決するには、オブジェクトタイプの横にあるドロップダウン矢印をクリックし、実行するアクションを選択します。
詳しくは、この記事の衝突を参照してください
-
新しい環境にパッケージをデプロイするには、画面の右上にある「デプロイ」をクリックします。
衝突
コリジョンとは、インストールのターゲット環境にあるオブジェクトで、ソース環境からインストールされているオブジェクトの1つに一致するものです。 ソースオブジェクトの名前とIDをターゲット環境のオブジェクトと比較することで、衝突を検出します。 また、ソースオブジェクトと以前にインストールしたオブジェクトのレコードを比較して、衝突を検出することもできます。
衝突が発生した場合は、衝突の解決方法を選択できます。 衝突はオブジェクトレベルで解決されます。
各オブジェクトタイプの横にあるドロップダウンをクリックすると、衝突を表示できます。 コリジョンは、コリジョン列に表示されます。
衝突を解決するには、「デプロイメントアクション」列でアクションを選択するか、既に表示されているデフォルトアクションを使用します。
-
新しい名前で作成: ターゲット環境に新しいオブジェクトを作成します。 オブジェクトがターゲット環境に存在する場合は、新しい名前の新しいオブジェクトを作成できます。 ターゲット環境にオブジェクトが存在しない場合は、新しい名前またはオブジェクトがパッケージに含まれる名前でオブジェクトを作成できます。
-
既存のを使用:パッケージ内のオブジェクトはインストールされず、ターゲット環境に既に存在するオブジェクトは変更されません。
-
上書き: パッケージ内のオブジェクトが、ターゲット環境の既存のオブジェクトに置き換わります。
また、衝突が検出されない場合でも、上書きするオブジェクトを選択することもできます。
上書きが親オブジェクトと子オブジェクトにどのような影響を与えるかについて詳しくは、この記事の親オブジェクトと子オブジェクトの上書きを参照してください。
オブジェクトがターゲット環境に存在しない場合はCreate new、オブジェクトがターゲット環境に存在する場合はUse existingがデフォルト値です。 「デフォルトのマッピングにリセット」をクリックすると、デフォルトのマッピングに戻すことができます。
親オブジェクトと子オブジェクトの上書き
プロモーションパッケージ内の一部のオブジェクトには、子オブジェクトが含まれている場合があります。 例えば、プロジェクト(親)にタスク(子)があるとします。 親オブジェクトを上書きする場合、子オブジェクトは次のように処理されます。
- パッケージとターゲットの両方に存在する子オブジェクトは、パッケージに一致するようにターゲットで更新されます。
- パッケージに存在するが、ターゲットには存在しない子オブジェクトが作成されます。
- ターゲットに存在するがパッケージには存在しない子オブジェクトは変更されません。
この機能は、次の親子オブジェクトに影響します。
QueueDef (キュー定義)
RoutingRule
QueueDef (キュー定義)
RoutingRule
QueueTopic