torutkのブログ

ソフトウェア・エンジニアのブログ

Subversion

やっとサーバー設定で動きました。サーバ側はSolaris 9でバイナリパッケージ一式をSunfreewareサイトより入手。クライアントはTortoiseSVNSubversionの流儀では、枝(ブランチ)、主幹(トランク)とそれぞれディレクトリを分けておきます。この分け方には、リポジトリルートの直下で分ける方法と、各プロジェクトの中で分ける方法の2つがあります。

  1. 流儀1
/ ---+--- trunk --+--- projA
     |            +--- projB
     |            :
     |            +--- projX
     |
     +--- branches --+--- projA
                     +--- projB
                     :
                     +--- projX
  1. 流儀2
/ ---+--- projA --+--- trunk
     |            +--- branches
     |
     +--- projB --+--- trunk
     |            +--- branches
     :
     +--- projX --+--- trunc
                  +--- branches

どちらの流儀がよいかは今のところ意見なし。単に分類の観点によるだけと思います。