ルーチン・ソース・コード比較とマージ

比較エディターを使用して、データ開発プロジェクトに保管されたルーチンのソース・コードを比較およびマージすることができます。

前提条件: ルーチンを比較およびマージできるようにするには、その前にデータ開発プロジェクトに複数のルーチンを作成する必要があります。

データ開発プロジェクトに保管されたルーチンのソース・コードの比較およびマージ方法の手順を以下に説明します。 また、2 つのルーチンを右クリックして、「相互 > 比較」を選択することによって、ルーチンをファイル (*.spxmi)・レベルで比較することができます。 ただし、ファイル・レベルでの比較とマージは、エラーが発生しやすいため、お勧めできません。

ルーチンのソース・コードを比較およびマージするには、次の手順で行います。

  1. 「データ」パースペクティブに切り替えます。
  2. 同じタイプの 2 つのルーチンを右クリックして「比較」 > 「相互のルーチン・ソース」を選択します。 2 つの異なるデータ開発プロジェクトに保管された 2 つのルーチンを選択することができます。 ただし、これらルーチンのタイプは同じでなければなりません。 たとえば、2 つの SQL ストアード・プロシージャーを比較することはできますが、SQL ストアード・プロシージャーを Java™ ストアード・プロシージャーと比較することはできません。 比較エディターが開きます。
  3. 比較エディターのツールバー・アイコンを使用することにより、あるルーチンに対する変更内容をもう一方のルーチンにマージ (適用) した後、Ctrl + S を押して変更内容を保管します。 また、比較エディターに直接入力して変更する方法もあります。
比較エディターで変更した内容は、各ルーチンに追加されます。
関連情報
比較エディター

フィードバック