Subversion (SVN) Issues and Problems on mod_dav_svn in FreeBSD顛覆( svn )問題和困難就mod_dav_svn在FreeBSD上
mod_dav_svn is an Apache server module for Subversion server. mod_dav_svn是一個Apache服務器模塊顛覆服務器。 The mod_dav_svn package allows access to a Subversion repository using HTTP, via the Apache httpd server.該mod_dav_svn包允許進入一個Subversion知識庫使用HTTP ,通過阿帕奇的httpd服務器。 The following applicable to svn version 1.2.3_1.以下適用於svn版本1.2.3_1 。
Install subversion by using FreeBSD’s port doesn’t compile and install mod_dav_svn.so 安裝顛覆使用的FreeBSD的港口並不編譯和安裝mod_dav_svn.so
Try using “make -DWITH_MOD_DAV_SVN install” instead of “make WITH_MOD_DAV_SVN=yes install”.嘗試使用“ - dwith_mod_dav_svn安裝” ,而不是“作出with_mod_dav_svn =是安裝” 。
When installing subversion, the following error appears: 安裝時,顛覆罪,下列錯誤出現:
-e -S LIBEXECDIR=/usr/local/libexec/apache2 -a -n dav libexec/apache2/mod_dav.so E型- S的libexecdir = / usr/local/libexec/apache2 -一- N的DAV的libexec/apache2/mod_dav.so
-e: not found E型:未發現
There is problems with ${APXS} variable used in Makefile.有問題,與美元的apxs ( )變量,用於在Makefile中。 Just add the following to the subversion Makefile, before any ${APXS} declaration:剛才以下內容添加到顛覆Makefile中之前,任何$ ( )的apxs宣言:
APXS= apxs的apxs =的apxs
Alternatively, you can change ${APXS} in the Makefile to actual full path of the apxs.另外,您也可以改變$ ( )的apxs ,在Makefile中,以實際的完整路徑的的apxs 。 Or you can run “setenv APXS apxs” before start the subversion installation.或者您也可以運行“ setenv的apxs的apxs ”之前開始顛覆安裝。
When compiling subversion, the following error appears: 當編制顛覆,下列錯誤出現:
Error: shared library “apr-1.0″ does not exist錯誤:共享庫“四月- 1.0 ”不存在
This problem is because devel/subversion looks for wrong LIB_DEPENDS.這個問題是因為開發/顛覆尋找錯誤的lib_depends 。 Change the following lines:改變遵循以下方針:
.if !defined(WITHOUT_BDB)如果!界定( without_bdb )
-LIB_DEPENDS+= apr-1.0:${PORTSDIR}/devel/apr-svn - lib_depends + =四月- 1.0 : $ ( portsdir ) /開發/四月- svn
+LIB_DEPENDS+= apr-1.2:${PORTSDIR}/devel/apr-svn + lib_depends + =四月- 1.2 : $ ( portsdir ) /開發/四月- svn
APR_PORT= devel/apr-svn apr_port =開發/四月- svn
OPT_NAME= APR_UTIL_WITH_BERKELEY_DB=yes opt_name = =是apr_util_with_berkeley_db
.else 。否則
-LIB_DEPENDS+= apr-1.0:${PORTSDIR}/devel/apr - lib_depends + =四月- 1.0 : $ ( portsdir ) /開發/四月
+LIB_DEPENDS+= apr-1.2:${PORTSDIR}/devel/apr + lib_depends + =四月- 1.2 : $ ( portsdir ) /開發/四月
APR_PORT= devel/apr apr_port =開發/四月
.endif 。 endif
.endif 。 endif
(Note: - means the line to change (before change), and + means the new line suppose to be. Leave all other line intact.) (注: -是指線改變(前變更) ,和+手段,新的生產線,假設要。離開所有其他路線不變。 )
IMPORTANT : This is a machine translated page which is provided "as is" without warranty. 重要說明 :這是一個機器翻譯網頁是“按原樣”提供的擔保。 Machine translation may be difficult to understand.機器翻譯可能很難理解。 Please refer to請參閱 original English article英文原版的文章 whenever possible.只要有可能。
Share and contribute or get technical support and help at分享和貢獻,或取得技術的支持和幫助,在 My Digital Life Forums 我的數字生活論壇 . 。
Related Articles相關文章
- Portdowngrade - Downgrade to Previous Version of FreeBSD’s Ports portdowngrade -降級為以前版本的F reeBSD上的港口
- FreeBSD 6.0 on VMware Server Time and Clock Slow Down在FreeBSD 6.0就VMware服務器的時間和時鐘放緩
- Update FreeBSD Ports Collection to Latest Version with Security Update with Portmanager and Portaudit更新FreeBSD的港口收集到最新版本,與安全性更新與portmanager和portaudit
- Checking Free Disk Space on FreeBSD Server檢查可用磁盤空間在FreeBSD服務器
- FreeBSD Apache HTTP Accept Filter Error FreeBSD上的Apache的HTTP接受過濾器的錯誤
- 5 Tips to Solve Most Computer Problems 5個竅門,以解決大部分的電腦問題
- Installing Web Server in FreeBSD 6.0 with Apache 2.2, MySQL 5.0 and PHP 5 - Part 3安裝Web服務器在FreeBSD的6.0與2.2的Apache , MySQL 5.0的和PHP 5 -第3部分
- Installing Web Server in FreeBSD 6.0 with Apache 2.2, MySQL 5.0 and PHP 5 - Part 4安裝Web服務器在FreeBSD的6.0與2.2的Apache , MySQL 5.0的和PHP 5 -第4部分
- Searching for Application in FreeBSD’s Ports Collection搜尋的應用在FreeBSD上的港口收集
- Download the Latest Released Full Package Mplayer For Windows下載最新發表的整套MPlayer的用於Windows


















