FrontPage > Ubuntu Serverの覚書

Apache Subversion

1. インストール

  • パッケージをインストールする。
    $ sudo apt-get install subversion subversion-tools libapache2-svn

  • 設定ファイル修正
    $ sudo vi /etc/apache2/mods-enabled/dav_svn.conf
    内容
    <Location /svn>
        DAV svn
        SVNParentPath /var/lib/svn
    
        AuthType Basic
        AuthName “Subversion Repository”
        AuthUserFile /etc/apache2/dav_svn.passwd
        Require valid-user
    </Location>

  • リポジトリ作成
    $ sudo mkdir /var/lib/svn
    $ sudo chown -R www-data:www-data /var/lib/svn
    例) sampleというリポジトリを作成する。
    リポジトリのURLはhttp://サーバー/svn/sampleとなる。
    $ sudo -u www-data svnadmin create /var/lib/svn/sample

  • ユーザ登録
    $ sudo htpasswd -c /etc/apache2/dav_svn.passwd 任意のユーザー
    2度目からは -c は不要

  • Apache再起動
    $ sudo /etc/init.d/apache2 restart




トップ   編集 凍結解除 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2012-05-10 (木) 01:21:53 (2406d)