CentOS に Subversion のリポジトリを移動する
リポジトリの移動
# svnadmin dump repos > svndump
移行先に svndump をコピーする(普通はパイプで渡した方が良いだろう)。
CentOS 側でリポジトリを作成して、ダンプからロードする。
# svnadmin create --fs-type=fsfs /var/svn # svnadmin load /var/svn < svndump
CentOS 側の webDAV の設定
オーナーとパーミッション (SELinux) をセットする。
# chown -R apache:apache /var/svn # chcon -R system_u:object_r:httpd_sys_content_t /var/svn
パッケージが足りてなかったので、mod_dav_svn.i386 をインストール。
# yum install mod_dav_svn.i386
/etc/httpd/conf.d/subversion.conf に下記を追記して、httpd サービスの設定を反映する。
<Location /repos> DAV svn SVNPath /var/svn </Location>