ブランチおよびタグの操作

開発(「トランク」)のメイン・ラインの独立したファイルに対する作業を行う場合、ブランチを作成できます。同じ機能を使用して、タグ、特定の時点での開発ステータスを反映したファイルの集合体も作成できます。

ブランチで行ってきた作業を開発のメイン・ラインに戻す場合は、リビジョンのマージ機能を使用して、処理を開始できます。この機能では、2つのリビジョンの内容を比較し、現在の作業用コピーへ差異を適用します。1つのリビジョンの変更を別のリビジョンにコピーする場合も、この機能を使用できます。

作業用コピーを別のブランチに基づいて変更する場合、スイッチ機能を使用できます。スイッチ機能は、ブランチ作成の一部として使用することも、独立して使用することもできます。

ブランチまたはタグを作成するには、次のようにします。

  1. 続行する前に、ファイルをSubversionにコミットしたことを確認してください。
  2. 「アプリケーション・ナビゲータ」で、ブランチまたはタグを作成しようとする開発ラインにあるファイルまたはタグを選択します。
  3. 「バージョニング」次の選択「ブランチ/タグ」の順に選択します。
  4. 「ブランチ/タグ」ダイアログの作業を完了します。
    ダイアログの作業完了に関するヘルプを表示するには、[F1]を押してください。

マージ機能を使用する(つまり、2つのリビジョンを比較して、作業用コピーに結果を適用する)には、次のようにします。

  1. 「アプリケーション・ナビゲータ」で、開始リビジョン(つまり、比較対象にするリソース)にあるプロジェクトまたはファイルを選択します。
  2. 「バージョニング」次の選択「マージ」の順に選択します。
  3. 「マージ」ダイアログの作業を完了します。
    ダイアログの作業完了に関するヘルプを表示するには、[F1]を押してください。

リポジトリ内の別の場所に基づくものに作業用コピーを変更するには、次のようにします。

  1. 「アプリケーション・ナビゲータ」で、現在の作業用コピーにあるプロジェクトまたはファイルを選択します。
  2. 「バージョニング」次の選択切替えの順に選択します。
  3. 「切替え」ダイアログの作業を完了します。
    ダイアログの作業完了に関するヘルプを表示するには、[F1]を押してください。

SubversionおよびJDeveloperの使用方法