Linux SVN服務器svn serf 下(xià)載 最新軟件|熱門排行(háng)|軟件(jiàn)分(fèn)類|軟件專題|廠商大全

您的位置: 首頁(yè)網絡軟件服務器區 → Linux搭(dā)建SVN 服務器 v1.2.1 官方最新版

Linux搭建SVN 服務器

v1.2.1 官方最新版 Linux搭建SVN 服務器 網友評分(fèn):8

同類相(xiàng)關軟件

軟件介紹

軟件(jiàn)標簽: SVN

Linux svn服務器是(shì)一款超好用的在Linux係統下搭建SVN服務的軟件,它能夠幫助用戶輕(qīng)鬆(sōng)搞定SVN服務器的搭建,有(yǒu)需要的朋友不要錯過,趕快來綠色資源網下載使用吧!

Subversion1.8之後(hòu),http資源類型支持(chí)庫,apache從(cóng)該版本之後,舍棄了neon。Subversion 1.8中http客戶端基於neon已經被移除,改用self。如果要支持(chí)http方式需要(yào)在安裝svn前安裝serf,安裝serf推薦用serf-1.2.1,安(ān)裝是./configure;由於(yú)google官網下載(zǎi)比較麻(má)煩(fán),所有我這裏分享給大家(jiā)。好運!

源碼安裝svn serf_v1.2.1:

Linux下編(biān)譯Serf_v1.2.1源碼時,提示以下錯誤,有知道解決方法的(de)朋友嗎,麻煩共享下,謝(xiè)謝!

/svn_setup/lib/libssl.a(s23_clnt.o): relocations 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

解決方案:出現此錯誤是在ubuntu環境中源碼編譯Svn時(shí),安裝serf_1.2.1出現的,

重新編譯openssl時(shí),添加上 -fPIC,--enable-share參數(shù)即可解決上述錯誤

serf-1.3.0安裝是用scons(yum -y install scons)方式,安裝serf-1.3.0後安裝可能會報誤,Google沒找(zhǎo)到解決方法,如下報(bào)錯

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一鍵(jiàn)安裝包》之後進行
1. 安裝apr、apr-unit

cd /root/lamp/source #wget #LAMP中已經下載 #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. 安(ān)裝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自己加入(rù)下麵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

軟件截圖(tú)

下載地址 電腦版

點擊報錯 軟件無法下載或下載後無法使用,請點擊報(bào)錯,謝(xiè)謝!

用(yòng)戶評論

熱門評論

最新評論

發表評論 查看所有評論(0)

昵稱:
請不要評論無意義或髒話,我們所有評論會有人工審核.
字(zì)數: 0/500 (您的評論需要經過審(shěn)核才能顯(xiǎn)示)
免费人欧美成又黄又爽的视频丨一本色道久久88综合日韩精品丨国产专区日韩精品欧美色丨午夜无遮挡男女啪啪视频丨国产欧美日韩综合精品一区二区丨亚洲精品无码不卡在线播HE丨亚洲精品国产精品国自产观看丨日韩国产高清av不卡