2期目の開発が始まるので、svnにtrunk branch tagを切ってみようと思う

それぞれの役割をざっくり把握
http://startup.dino.co.jp/2009/02/16/svn/

trunk

  • 開発続ける
  • 1つだけ
  • 本番とは異なる

branch

  • 現在の本番
  • 1つだけ
  • 本番にバグがあれば、ここを修正、本反映

tag

  • 本番公開時点
  • 複数のバージョンあり
  • バグがあっても修正しない 本番公開時の状態を保持

バグ発生と修正、適用

  • 本番でバグ発見->branchで修正->本反映->必要であればtrunkに適用する
  • trunkでバグ修正->必要であればbranchに適用->branchから本反映
  • tagにはバグ修正を適用していかないのかな