yum install subversion
リポジトリを/tmp/myrepositoryに作成する場合は,次のコマンドを実行します。
$ svnadmin create /tmp/myrepository
Subversion+svkでらくらく分散リポジトリ:第1回 Subversionを使おう|gihyo.jp … 技術評論社
/tmp/myrepository/conf/svnserve.confを開いて,次の行を変更します。各行の#以降はコメントとみなされます。ここでは,ユーザ認証にpasswdファイルを使用する,という意味になります。
変更前:
# password-db = passwd
変更後:
password-db = passwd
次に同じディレクトリにあるpasswdファイルを編集します。[users]の行の下に次の形式でユーザとパスワードを指定します。
ユーザ名 = パスワード
Subversion+svkでらくらく分散リポジトリ:第1回 Subversionを使おう|gihyo.jp … 技術評論社
$ svnserve -d --foreground -r /tmp/myrepository
Subversionの専用サーバはsvnserveで起動します。ここでは,-dでデーモンとして起動するように指定しています。デーモン以外にもinetd経由で起動する場合の-iというオプションもあります。オプションで--foregroundを指定しない場合は,バックグラウンドプロセスになります。-rで先ほど作成したリポジトリへのパスを指定します。
Subversion+svkでらくらく分散リポジトリ:第1回 Subversionを使おう|gihyo.jp … 技術評論社