svnの運用姿勢みたいな

やっと常識を学べたのでメモる

  • trunkは常に安定版
  • 機能追加したいならtrunkからbranches切って、そこで開発しろい
  • branchesの開発終わってtrunkにマージしたならそのbranchesは死亡で
  • trunkにマージするときは cd trunk; svn merge -r old_rev:HEAD branches
  • リビジョン指定してsvn upりたいときは svn up -r55みたいな
  • マージするだけならコミットされない
    • ブランチのをトランクにマージして動作確認してOKならトランクにコミットすればいい