メイン コンテンツをスキップする 補完的コンテンツへスキップ

ブランチへのジョブのコピー

情報メモ注: Git管理プロジェクトで作業して、Talendが提供するR2021-07以降のStudioマンスリーアップデートをインストールしている場合は、この機能は削除されます。代替方法として、ブランチまたはタグから項目をコピー(Gitのみ) (英語のみ)という機能を使えます。

何かをコピーするとブランチが作成され、そこに履歴が作成されバージョンが管理されます。

このバージョン管理システムを使う場合、管理者はTalend Administration Centerで特定のプロジェクトのブランチを作成しておく必要があります。プロジェクトにブランチを作成する方法の詳細は、Talend Administration Centerユーザーガイドをご覧ください。

管理者がTalend Administration Centerから特定のプロジェクトのブランチを1つ以上作成すると、同じプロジェクトにおいて、トランクから任意の作成済みブランチに、またはブランチからトランクにジョブをコピーしたり、ブランチから別のブランチにジョブをコピーしたりできます。
情報メモ注: タグはプロジェクトの読み取り専用コピーであるため、タグからトランクまたはブランチへジョブをコピーすることはできますが、トランクまたはブランチからタグにコピーすることはできません。

このタスクについて

SVNまたはGit管理プロジェクトのジョブをブランチにコピーするには、次の手順に従います。

手順

  1. Git管理プロジェクトで作業している場合は、開いているエディターをすべて閉じます。
  2. [Repository] (リポジトリー)ツリービューで、[Job Designs] (ジョブデザイン)を展開し、作成されたブランチの1つにコピーするジョブを右クリックします。
  3. コンテキストメニューから[Copy to Branch] (ブランチにコピー)を選択します。
    [Copy to branch] (ブランチにコピー)のダイアログボックスが表示されます。このダイアログボックスには、ソースジョブでチェックボックスをオンにしたすべてのリポジトリー項目およびプロジェクトに含まれるすべての既存のブランチがリストされます。
    このチェックボックスでは、コピーする1つ以上のジョブを選択できます。
  4. ジョブに継承したい依存項目を選択するか、[Select dependencies] (依存項目の選択)チェックボックスをオンにし、必要なすべての依存項目が自動的に選択されるようにします。
  5. [branches] (ブランチ)を展開して、ジョブのコピー先のブランチを選択し、[OK]をクリックします。
    選択したジョブおよびジョブの依存項目は選択したブランチにコピーされ、ターゲットのブランチには同じジョブフォルダー構造が自動的に作成されます。

タスクの結果

ブランチにコピーするジョブがブランチに既に存在している場合は、ダイアログボックスが表示されます。このダイアログボックスでは、次の2つのオプションのいずれかを選択できます。

オプション

説明

Over Write (上書き)

古いジョブを新しいジョブで置き換えます。

Compare Job (ジョブの比較)

Studioで[Compare Result] (比較結果)ビューを開きます。このビューでは2つのジョブで使用される項目の差分をリストしています。ビューおよび表示される情報の詳細は、ジョブを比較 (英語のみ)をご覧ください。

既存のブランチまたはタグからトランクへのジョブのコピーは、同じプロシージャーで行うことができます。

このページは役に立ちましたか?

このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。