UbuntuにSubversionをインストール

インストール

$ sudo apt-get install subversion subversion-tools libapache2-svn

設定

$ sudo vi /etc/apache2/mods-available/dav_svn.conf

以下のようにコメントを外す
Basic認証をかけたりもできるようです。

<Location /svn>
  DAV svn 
  SVNParentPath /var/lib/svn #一つのディレクトリに複数のリポジトリを作る場合
</Location>

apache再起動

$ sudo apache2ctl restart

リポジトリを作成

$ sudo mkdir /var/lib/svn
$ sudo svnadmin create /var/lib/svn/repos
$ sudo chown -R www-data.www-data /var/lib/svn/repos #apache用に権限変更

ブラウザで確認

http://localhost/svn/repos/

TortoiseSVNでチェックアウト

svn+ssh://【ユーザ名】@localhost/var/lib/svn/repos