Subversion1.0.8

Subversion-1.0.8のInstall Log

下準備は以下を参照
  • autoconf

  • Neon

  • BerkleyDB


  • $ tar jxvf subversion-1.0.8.tar.bz2

    $ cd subversion-1.0.8

    $ ./configure --with-berkeley-db=/usr/local/BerkeleyDB

    $make

    $make install

  • Apacheをコンパイルした時の、apr,apr-utilをコピーするとBerkleyDBの拡張がないって怒られます。apr,apr-utilをBerkleyDBのオプションつけてリコンパイルするか、ソースのものをsubversionにコピーする必要があります。
  • ■サービスポートの追加

    # diff /tmp/services /etc/services
    400a401,402
    > svnserve 3690/tcp # Subversion
    > svnserve 3690/udp # Subversion

    svnserve.confの編集

    # diff /tmp/svnserve.conf conf/svnserve.conf
    8c8
    < # [general]

      • -

    > [general]
    12,13c12,13
    < # anon-access = read
    < # auth-access = write

      • -

    > anon-access = read
    > auth-access = write
    19c19
    < # password-db = passwd

      • -

    ■起動スクリプト(xinetd)

    service svnserve
    {
    socket_type = stream
    protocol = tcp
    wait = no
    user = root
    server = /usr/local/bin/svnserve
    server_args = -i -r /home/svnroot
    disable = no
    }