ソースコード管理では基本的に平行開発がないのがベストですが、リリース済みソースの保守作業や大規模な改修では必要なケースもあります。 ここでは、Subversionを使ってブランチのマージに必要な情報を調べたりマージをテストする方法を説明します。 前提 Subversionでは、慣例となっている以下のようなディレクトリ構成を前提に話を進めます。 $ tree sample/ sample/ |-- branches | |-- first | | `-- file.txt | `-- second | `-- file.txt |-- tags `-- trunk `-- file.txttrunkから派生したbranches/firstとbranches/secondの2つのブランチで平行開発している想定です。 事前に以下のように環境変数を設定しておくと便利です。 $ echo $REPO