プロジェクトの成果物をSVNからダウンロードさせるとき…

何かのプロジェクトの成果物をSVNからダウンロードさせるときCO(Checkout)をすすめているところが結構多いと思うのですが、どちらかというとExportの方が適切じゃないかなーと思います。

チェックアウトすると:

  • 最新版をとるのがラク
  • SVNのゴミファイルがついてくる(.svn/〜〜)

エクスポートすると:

  • SVNのゴミファイルはついてこない

(2008/10/25) ⇒ どっちもどっちだなあ、と今は思う。プロジェクトファイルと自分の成果物が混ざるような場合は明らかにチェックアウトすべきではないが。