タグ

ブックマーク / assam-at-night.blogspot.com (1)

  • Subversionのブランチの使い方[Subversion]

    プログラムPBは、機能Aと機能Bを持っている。 プログラムPCは、機能Aと機能Cを持っている。 こんな時、Subversion上ではどのようにソースを管理すれば良いだろうか。 案1 trunk/に機能Aを入れ、PBとPCはbranches/PBとbranches/PCとする trunk/ branches/PB/ branches/PC/ この方法だと、もしPBやPCをbranchしたくなった時には、ディレクトリの構成が複雑になってしまう。 (trunkであるべき)メインの開発をbranch上でやる事は避けるべき。 案2 PBとPCを別のフォルダに分け、それぞれtrunk,branchesを作る PB/trunk/ PB/branches/ PC/trunk/ PC/branches/ 機能Aへ変更が入った時には、PBをPCにマージ(またはその逆)を行う事になる。 機能Aの大きさが小さくB

  • 1