0

mod_dav_svnサーバー (Centos 5.5、Apache Apache 2.2.11、DirectAdmin 1.35.1) にインストールしようとしていますが、うまくいきません。

私はこのチュートリアルを使用しています: http://wiki.centos.org/HowTos/Subversion#head-ae2d6fa671ad7ebd5d7835c6edbcd15dd2d73c4d

だから、私はコンソールで試しています:

# yum install mod_dav_svn subversion
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * addons: centos.bst.lt
 * base: centos.bst.lt
 * extras: centos.bst.lt
 * updates: centos.bst.lt
Excluding Packages in global exclude list
Finished
Setting up Install Process
No package mod_dav_svn available.
Package subversion-1.4.2-4.el5_3.1.i386 already installed and latest version
Nothing to do

見つからないのはなぜmod_dav_svnですか?

また、私は試しました:

#yum search mod_dav_svn
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * addons: centos.bst.lt
 * base: centos.bst.lt
 * extras: centos.bst.lt
 * updates: centos.bst.lt
Excluding Packages in global exclude list
Finished
Warning: No matches found for: mod_dav_svn
No Matches found

何もない...

4

2 に答える 2

0

directadmin をインストールすると、Apache がソースからビルドされ、yum.configyum の更新によって Apache が壊れないように除外が設定されました。をインストールする場合mod_dav_svnは、直接管理者のカスタム ビルド スクリプトを使用します。

これは役に立つかもしれません: " SVN: Subversion + mod_dav_svn in custom Apache ".

于 2010-08-13T22:54:40.567 に答える
0

それほど単純ではありません。これを行うには、おそらく Apache を再構築する必要があり、APR および NEON ライブラリがあることを確認する必要があります。また、すべてのサードパーティ ライブラリが正しいバージョンであり、うまく連携してスムーズに動作することを確認する必要があります。 .

私はこれを何十回も行ってきましたが、時間、労力、汗、涙、そしてたくさんのフラストレーションが必要です。そして、私は自分が何をしているかを知っています。すべてがうまく機能するようになるまで数日かかることがあります。

より良い解決策が 2 つあります。

  • Apache、mod_svn_dav、および Subversion がすべて連携して動作する Linux ディストリビューションを使用します。Centos もその 1 つにすべきだと思いました。Fedoraには間違いなくこれがあることを私は知っています。
  • Collab.net の Subversion Edgeなどのサードパーティ ソリューションをインストールします。これは、組み込みの Apache サーバーが既に構成され、機能している、純粋なオープン ソースの Subversion パッケージです。あなたが必要とするすべて。そのようなパッケージを提供するものは他にもあります -- 一部は完全にオープン ソースであり、一部は独自のグラフィカル フロント エンドを備えた一部の Apache/Subversion パッケージです。

Ejderは、独自の を展開する方向を示していますが、これはシステムごとに異なる可能性があることに注意してください。出力ログを非常に注意深く解析し、さまざまな手がかりをつなぎ合わせて、さまざまな部分をすべて機能させる必要があります。私のアドバイスは、ゼロから C コードを作成して GNU スクリプトを使用することに精通していない限り、configureすべての部品を既にまとめてあるサード パーティのソリューションを使用する方がよいでしょう。

于 2013-05-27T02:40:19.697 に答える