第10回ASUB会(朝にサブバージョンを学ぶ会)

第9章タグとブランチの使用


ブランチを作ったら、トランクとは別の場所にブランチもチェックアウトする。
現在のトランクをswitchコマンドでトランクに切り替えることもできる。

svn switch svn://ブランチのアドレス

上記のコマンドで作業コピーの参照先が変わり、作業コピーと新しい参照先で差があるときはアップデートがされる

どんなときにブランチを作ったりするのか

ここでは本書で解説されているものを紹介する

  • ブランチ
    • リリースブランチ => リリースするまで使用。バグはtrunkへマージ。リリースが完了したら手を着けない
    • リリースブランチ(バグ修正用)=> リリース後のバグ修正で使用。バグ修正が完了したら手を着けない
  • タグ
    • リリースブランチを作るとき
    • リリースをしたとき
    • リリースブランチのバグ修正の前と後

Subversion実践入門:達人プログラマに学ぶバージョン管理(第2版)

Subversion実践入門:達人プログラマに学ぶバージョン管理(第2版)