1

Adobe LiveCyle Workbench ES4 を使用してプロジェクトに取り組んでいます。私は、本番環境への展開を自動化する任務を負っています。これは LiveCycle を含むプロジェクト全体を対象としていますが、LiveCycle の経験はほとんどありません。

現在の手動プロセスでは、XDP (右クリック->コピー) ファイルを TEST からコピーし、ワークベンチを使用して PROD に貼り付けます。次に、アプリケーションをアンデプロイしてから、変更を有効にするために再デプロイする必要があります。

テストで XDP をエクスポートしてから、XDP を PROD にインポートするスクリプトを作成することはできますか?

ベストプラクティスはありますか?

これを自動化するのに役立つリソースを誰か教えてもらえますか?

undeploy\deploy のコマンド ライン オプションはありますか?

4

3 に答える 3

1

フォームの変更のみを行うために、アプリケーションを再デプロイする必要はありません。再デプロイが必要なのは、プロセスの変更のみです。

通常、Workbench を介してアプリケーションを LCA にエクスポートし、管理コンソールを介してその LCA を目的の環境にインポートします。パッチ LCA を作成し、移動する XDP ファイルのみを選択することができます。必要に応じて、複数のアプリケーションからのファイルを LCA に含めることもできます。

フォームを 1 つだけ移動する場合、これはおそらく経済的ではありませんが、複数のフォームがある場合は、はるかに優れた方法です。

于 2015-06-23T17:17:48.010 に答える
0

私は Livecycle を頻繁に使用してきましたが、私たちの環境では、ワークベンチを使用してデプロイや環境間の移動を行うことはありませんでした。

デプロイは、xdp ファイルを宛先フォルダーにコピーすることによって行われました。いくつかのスクリプト (Linux または Windows) を使用すると、毎日の展開などを簡単に自動化できます。

ワークベンチの使い方がよくわからないので、ワークベンチの使用が必須かどうかわかりません...

于 2015-06-02T14:00:53.630 に答える
0

XDP の変更を有効にするために、アプリケーションを再デプロイする必要はありません。新しいアセットをアプリケーションにチェックインするだけで、次のリクエストで取得できます。デプロイ時にチェックイン プロセスが自動的にトリガーされるため、アンデプロイ/再デプロイする可能性が高くなります。

スクリプト化された展開については、[Adobe LC Root]\sdk\misc\Foundation\ArchiveManagementフォルダーでスクリプトのサンプルと手順を確認してください。チェックイン/チェックアウト API の一部は文書化されていないと思いますが、ほぼすべての操作で、呼び出すことができる Web サービス エンドポイントがあることに注意してください。

于 2015-06-28T18:04:59.967 に答える