自分はバージョン管理システムとしてgitを利用してます。 プロジェクトで採用しているバージョン管理システムがSubversionの場合でもgit-svnで連携して生活してます。 今関わっているプロジェクトのsubversion上の構成がgit-svnにとって扱いづらいものが採用されていて、それの対処方法についてまとめておきます。 前提のプロジェクト構成 現在関わっているプロジェクトのバージョン管理システムでは以下のようなブランチ構成になっています。 branches/A/subA1 branches/A/subA2 branches/A/subA3 branches/B/subB1 branches/B/subB2 branches/B/subB3 branches/C/subC1/subsubC1-2 branches/C/subC1/subsubC1-2 branches/C/subC