目次

Search

  1. はじめに
  2. リポジトリについて
  3. Repository Managerの使用方法
  4. フォルダ
  5. オブジェクト権限の管理
  6. ローカルショートカットおよびグローバルショートカット
  7. バージョン管理されたオブジェクトを使用したチームベース開発
  8. ラベル
  9. オブジェクトクエリー
  10. デプロイメントグループを使用したチームベース開発
  11. フォルダおよびデプロイメントグループのコピー
  12. オブジェクトのエクスポートおよびインポート
  13. メタデータの交換
  14. オブジェクトのコピー
  15. メタデータエクステンション
  16. MX Viewの参照
  17. PowerCenterのレポートリファレンス

リポジトリガイド

リポジトリガイド

フォルダおよびデプロイメントグループのコピーの概要

フォルダおよびデプロイメントグループのコピーの概要

複数のオブジェクトをあるリポジトリから別のリポジトリにコピーする場合、Repository Managerを使用します。以下のコピー処理を実行できます。
  • フォルダのコピー。
    フォルダおよびそのすべてのコンテンツをリポジトリ内にコピーすることも、ソースリポジトリからターゲットリポジトリにコピーすることもできます。
  • フォルダの上書き。
    フォルダおよびフォルダ内のすべての内容をコピー元リポジトリからコピーし、コピー先リポジトリ内の既存のフォルダに上書きできます。上書きされたフォルダの内容は上書きされます。
  • デプロイメントグループのコピー。
    動的または静的デプロイメントグループのオブジェクトを、ターゲットリポジトリの複数のターゲットフォルダにコピーすることができます。バージョン管理されたリポジトリの場合、デプロイメント処理により、コピー先フォルダ内の既存のオブジェクトの新規バージョンが作成されます。バージョン管理されていないリポジトリでは、デプロイメントグループのオブジェクトがターゲットリポジトリにある場合、デプロイメント処理によって既存のオブジェクトが削除され、新しいオブジェクトが作成されます。
メタデータをアーカイブ化または共有したい場合、またはメタデータを本番環境にデプロイメントしたい場合は、コピーフォルダを使用してフォルダ全体をコピーできます。本番環境にあるフォルダのメタデータを更新したい場合、フォルダを上書きできます。
たとえば、開発用リポジトリに「Sales」フォルダを作成したとします。本番環境で使用する準備が整ったら、本番環境のリポジトリに「Sales」フォルダをコピーします。本番環境で使用を開始した1週間後に、小さな変更を加えることになったとします。その場合は、開発用リポジトリの「Sales」フォルダを編集して変更のテストを行います。このフォルダを本番環境で使用する準備が整ったら、本番環境で使用しているリポジトリにコピーして本番環境のフォルダを2つにするか、既存のSalesフォルダを新しいフォルダで上書きします。フォルダを上書きすると、フォルダのコピーをいくつも作成せずに、本番環境のリポジトリを更新できます。
リポジトリのバージョン管理を有効にすると、デプロイメントグループのオブジェクトをあるリポジトリから別のリポジトリにコピーできます。デプロイメントグループをコピーする場合、1回のコピー処理で、コピー元リポジトリの複数のフォルダから、コピー先リポジトリの複数のフォルダにオブジェクトをコピーできます。また、フォルダの内容全体ではなく、コピーするオブジェクトを個々に指定できます。
同時にさまざまなコピー処理を使用することもできます。開発プロセスのさまざまな段階のリポジトリ環境で、コピーフォルダおよびコピーデプロイメントグループを一緒に使用する必要がある可能性があります。
たとえば、開発リポジトリおよび本番環境のリポジトリがあったとします。新規フォルダでのメタデータの初期開発を完了し、オブジェクトを本番環境にデプロイメントする準備ができている場合、フォルダおよびそのすべてのオブジェクトを本番環境リポジトリにコピーします。
開発を継続する場合、フォルダ内のセッションを変更します。フォルダ内のすべてのメタデータを本番環境にコピーする必要はありません。そのため、セッションをデプロイメントグループに追加します。デプロイメントグループをコピーすると、[デプロイメントグループのコピー]ウィザードはコピー先フォルダ内にセッションの新規バージョンを作成します。