Subversionの使い方

簡単に書いておきます。

インストール

ubuntuの場合
sudo apt-get install subversion

リポジトリの作成

svnadmin create パス --fs-type fsfs
fsfsの部分はbdbでもいい。使うデータベースの違い。

リポジトリへのモジュールの追加

svn import オリジナルへのパス 登録するリポジトリURI(file:///〜とか)/モジュール名 -m "ログメッセージ"
リポジトリURIのみしか設定しないとリポジトリのルートにモジュールが追加される。

リポジトリからのチェックアウト(作業コピーの作成)

svn checkout コピーしたいリポジトリURI
リポジトリURIに続けてサブディレクトリを指定すればそこだけコピーできる。

後始末

いらなくなった作業コピーは普通にrm -Rしてやればいい。
いらなくなったリポジトリもrm -Rしてやればいい。
いらなくなったモジュールはsvn delete URI -m "ログメッセージ"でOK。