Linux svn serf(SVN服務(wù)器)
v1.2.1 官方最新版- 軟件大小:186.00 KB
- 軟件語言:中文
- 軟件類型:國產(chǎn)軟件 / 服務(wù)器區(qū)
- 軟件授權(quán): 免費軟件
- 更新時間:2017-05-05 17:18:44
- 軟件等級:
- 軟件廠商: -
- 應(yīng)用平臺:linux
- 軟件官網(wǎng): http://europeautoinsurance.com/
相關(guān)軟件
TortoiseSVN 簡體中文語言包v1.14.1.29085 官方正式版
11.90 MB/中文/3.0
TortoiseSVN版本管理工具(svn客戶端)v1.8.8 32位中文版
18.80 MB/多國語言[中文]/10.0
TortoiseSVN 服務(wù)器配置軟件v4.3.3 官方版
18.00 MB/中文/10.0
svn小烏龜中文版v1.14.1 免費版
26.00 MB/中文/1.0
smartsvn for windowsv14.0.2 官方安裝版
37.50 MB/中文/10.0
軟件介紹人氣軟件精品推薦相關(guān)文章網(wǎng)友評論下載地址
Linux svn serf(SVN服務(wù)器),Subversion1.8之后,http資源類型支持庫,apache從該版本之后,舍棄了neon。Subversion 1.8中http客戶端基于neon已經(jīng)被移除,改用self。如果要支持http方式需要在安裝svn前安裝serf,安裝serf推薦用serf-1.2.1,安裝是./configure;由于google官網(wǎng)下載比較麻煩,所有我這里分享給大家。好運!
源碼安裝svn serf_v1.2.1:
Linux下編譯Serf_v1.2.1源碼時,提示以下錯誤,有知道解決方法的朋友嗎,麻煩共享下,謝謝!
/svn_setup/lib/libssl.a(s23_clnt.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC
/svn_setup/lib/libssl.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
make: *** [libserf-1.la] Error 1解決方案:出現(xiàn)此錯誤是在ubuntu環(huán)境中源碼編譯Svn時,安裝serf_1.2.1出現(xiàn)的,
重新編譯openssl時,添加上 -fPIC,--enable-share參數(shù)即可解決上述錯誤
serf-1.3.0安裝是用scons(yum -y install scons)方式,安裝serf-1.3.0后安裝可能會報誤,Google沒找到解決方法,如下報錯
checking?for?serf-2?library... no checking?for?serf-1?library... no checking was serf enabled... no An appropriate version of serf could not be found, so libsvn_ra_serf will not be built. If you want to build libsvn_ra_serf, please?install?serf?1.2.1?or newer. configure: error: Serf was explicitly enabled but an appropriate version was not found.
安裝步驟:
本文只基于《LAMP一鍵安裝包》之后進行
1.?安裝apr、apr-unitcd /root/lamp/source #wget #LAMP中已經(jīng)下載 #wget tar xzf apr-1.4.8.tar.gz cd apr-1.4.8 ./configure --prefix=/usr/local/apache make && make install cd ../ tar xzf apr-util-1.5.2.tar.gz cd apr-util-1.5.2 ./configure --prefix=/usr/local/apache make && make install cd ../
? 2.?安裝serf-1.2.1
yum -y install expat-devel wget #serf-1.2.1.zip是win版有問題 tar xjf serf-1.2.1.tar.bz2 cd serf-1.2.1 ./configure --prefix=/usr/local/serf --with-apr=/usr/local/apache --with-apr-util=/usr/local/apache make && make install cd ..
?3.?安裝svn
tar xzf subversion-1.8.1.tar.gz cd subversion-1.8.1 ./get-deps.sh ./configure --prefix=/usr/local/subversion --with-apxs=/usr/local/apache/bin/apxs \ --with-apr=/usr/local/apache --with-apr-util=/usr/local/apache --with-zlib \ --with-openssl --enable-maintainer-mode --with-serf=/usr/local/serf --enable-mod-activation make && make install cd ..
?4.?檢查是否安裝成功
安裝成功會在/usr/local/apache/conf/httpd.conf自己加入下面2行LoadModule dav_svn_module /usr/local/subversion/libexec/mod_dav_svn.so LoadModule authz_svn_module /usr/local/subversion/libexec/mod_authz_svn.so
檢查svn是否支持http方式:
# svn --version svn, version 1.8.1 (r1503906) compiled Aug 2 2013, 11:36:48 on x86_64-unknown-linux-gnu Copyright (C) 2013 The Apache Software Foundation. This software consists of contributions made by many people; see the NOTICE file for more information. Subversion is open source software, see The following repository access (RA) modules are available: * ra_svn : Module for accessing a repository using the svn network protocol. - with Cyrus SASL authentication - handles 'svn' scheme * ra_local : Module for accessing a repository on local disk. - handles 'file' scheme * ra_serf : Module for accessing a repository via WebDAV protocol using serf. - handles 'http' scheme - handles 'https' scheme
更多>> 軟件截圖
推薦應(yīng)用
xampps X64 163.00 MB
下載/中文/10.0 v8.1.2 最新版Apache HTTP Server 38.00 MB
下載/英文/5.0 v2.4.46 for Windows 官方安裝版IIS7.0完整安裝包 174.00 MB
下載/英文/1.0 安裝版服務(wù)器安全狗 26.01 MB
下載/中文/10.0 v5.0.24188 官方版RaidenMAILD(雷電MAILD) 15.50 MB
下載/英文/1.0 v4.2.8 特別版迷你ASP服務(wù)器(Sws AspWebServer) 1.33 MB
下載/中文/10.0 v2.3 官方版小旋風(fēng)asp webserver軟件 1.00 MB
下載/中文/10.0 官方安裝版啊D組件查詢程序 213.00 KB
下載/中文/10.0 v1.0 綠色版
其他版本下載
精品推薦
相關(guān)文章
下載地址
Linux svn serf(SVN服務(wù)器) v1.2.1 官方最新版
查看所有評論>> 網(wǎng)友評論
更多>> 猜你喜歡