Subversion
メモ
インストール
# apt-get install subversion
inetd経由の起動設定
まずユーザ svn を作成
# useradd svn
/etc/inetd.conf を編集し、以下を追加する。
svn stream tcp nowait svn /usr/sbin/tcpd /usr/bin/svnserve -i
リポジトリの作成
まずリポジトリを /var/svn に作成する。
# mkdir /var/svn # svnadmin create /var/svn
パスワードファイルにユーザ設定を追加する。
# vi /var/svn/conf/passwd
以下を追加する。
[users] svn = svn-password hogeuser = hogeuser-password
リポジトリのコンフィグレーションファイルを編集する。
# vi /var/svn/conf/svnserve.conf
中身を以下のように修正する (コメントアウトを外す)。
[general] ... 中略 ... password-db = passwd
パーミッションを設定。とりあえず安直に対応する:
# chown -R svn:svn /var/svn # chmod -R og+w /var/svn
最後に inetd を kill -HUP でリスタートする。
Keyword(s):
References:[FrontPage] [設定記録]