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