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にはバグ修正を適用していかないのかな