0

私はRedmineで動作するように頭を悩ませようとしていて、ダウンロードしましたTortoiseSVN 1.7.7 (ビルド22907-64ビット(Subversion 1.7.5))

Redmineにユーザーを追加したり、プロジェクトを追加したり、TortoiseSVNにリンクしたりすることができました。しかし、TortoiseSVNで認証されたユーザーを追加しようとすると、ブロックにぶつかりました。

問題はいくつかのDSOファイルにあるようです。TortoiseSVNマニュアルのApacheBasedServerのページに従って、 ユーザー認証用にApacheServerを構成しています。

TortoiseSVNマニュアルの説明によると

  1. Windowsエクスプローラーを使用して、Subversionのインストールディレクトリ(通常はc:\ program files \ Subversion)に移動し、ファイル /httpd/mod_dav_svn.soとを見つけますmod_authz_svn.so。これらのファイルをApacheモジュールディレクトリ(通常はc:\ program files \ apache group \ apache2 \ modules)にコピーします。

  2. ファイル/bin/libdb*.dllをコピー/bin/intl3_svn.dllし、SubversionインストールディレクトリからApachebinディレクトリにコピーします。

今、私は指示が私たちに教えてくれるフォルダを見ません。つまり、TortoiseSVNを自分で手動でインストールすると、ファイルが表示されず、SVNのインストールフォルダーの下にlibdb*.dllディレクトリが見つかりません。httpd/

検索したところ、bitnamiスタックの下に必要なファイルが見つかりました!

G:\Program Files\BitNami Redmine Stack\subversion\bin

ここから指示に従い、最後にApacheサーバーを再起動します。再起動しません。それは失敗し続けます。おそらく何か問題があり、コピーする必要のあるファイルが私の推測です。TortoiseSVNの手動インストールでは見られないので。むしろbitnamiスタックで。

誰かが私を助けることができますか?

4

1 に答える 1

1

BitNami Redmine Stackには、すでにApacheサーバーとSubversionサーバーが含まれています。使用するのはApacheサーバーです。これらのdllをbinフォルダーに追加する必要はありません。ただし、これらのモジュールを有効にして、httpd.confファイルに適切な構成を追加する必要があります。

httpd.confファイルでこれらのモジュールのコメントを解除する必要があります。

LoadModule dav_module modules/mod_dav.so 
LoadModule dav_fs_module modules/mod_dav_fs.so 
LoadModule dav_svn_module modules/mod_dav_svn.so  
LoadModule authz_svn_module modules/mod_authz_svn.so

そして最後に、<Location>上記のガイドに従ってセクションを追加します。

于 2012-08-17T14:29:12.790 に答える