subversion-0.24.2

インストール。まずは apache-2.0.46から。

 % ./configure --enable-so=yes
 --enable-dav=yes
 --with-berkeley-db=/usr/local/BerkeleyDB.4.0
 (2行目は WebDAV,3行目は Subversionを使うためのオプション)
 % make
 % sudo make install

続いて subversion本体。

 % ./configure --with-apxs=/usr/local/apache2/bin/apxs
 --with-berkeley-db=/usr/local/BerkeleyDB.4.0
 % make
 % sudo make install

以上で完了。試しにWindows2000からWebDAV経由で適当なファイルをコピーしてみたところ、

「選択したファイルのいくつかまたはすべてをコピー中に,エラーが発生しました。」

と怒られる。apacheのエラーログには

 [Thu Jun 19 11:23:56 2003] [error] [client 172.16.82.128]  Unable to checkout resource /svn/repos/draft/\ィX.doc.  [409, #0]
 [Thu Jun 19 11:23:56 2003] [error] [client 172.16.82.128] (17)File exists: Activities cannot be created at that location; query the DAV:activity-collection-set property.  [403, #190001]
 [Thu Jun 19 11:23:56 2003] [error] [client 172.16.82.128] Unable to checkout resource /svn/repos/draft/\ィX.doc.  [409, #0]
 [Thu Jun 19 11:23:56 2003] [error] [client 172.16.82.128] (17)File exists: Activities cannot be created at that location; query the DAV:activity-collection-set property.  [403, #190001] 

とか出てます。うーむ、これでは前に進むどころか後戻りしている。

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください