sibSVNをFTPのちょっと進化したくらいな気軽さで簡単に使えないかと設定しようとして思いの外はまってしまったのでメモをしておく。参考にさせていただいたのは以下のサイトだ。版)Subversion導入ツアーユーザーとレポジトリの作成さくらのVPSで使われているCentOS6.2だとSVNそのものは最初から入っていたので、まずはSVNで使用するユーザー作成から行う。Subversion導入ツアーを参考に以下のようにした。次にレポジトリの作成をする。ディレクトリは/var/svn以下にしておいた。テストなのでtestrepoと名前を付けておき以下にSVNのお作法通りにtrunk,branches,tagsディレクトリを置いた。dir'xinetdのインストールと設定サーバーはsvnserveをxinetd経由で動かすことにする。xinetdについてはコチラを参考にさせて頂いた。xinetdインストールと自動起動設定をする。0:off1:off2:on3:on4:on5:on6:offxinetd.dにsvnの設定をする。only_fromはあとで自宅のアドレスを調べて設定する。127.0.0.1}ファイヤーウォールの設定svnserveは3690を使うのでポートを空ける。/etc/sysconfig/iptables#この行を追加する。ACCEPTファイヤーウォールを再起動し反映されているか確認する。-Lsvnserveの設定checkoutやcommitできるメンバーを限定したいので、svnserve.confを書き換える。passwd続いてpasswdを編集してログインできるユーザを限定する。harryssecret次にレポジトリの所有者を変更する。これを変更しておかないとcommitの時に警告が出てくる。/var/svn/testrepo以上で、SVNクライアントから接続しCheckoutしたりCommitしたりできるようになる。Comment返信をキャンセルする。