Sealyu

          --- 博客已遷移至: http://www.sealyu.com/blog

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            618 隨筆 :: 87 文章 :: 225 評(píng)論 :: 0 Trackbacks

          1、下載源碼包

          不要在代碼庫的目錄去下載,要下redhat as4rpm源碼包。

          下載路徑:http://summersoft.fay.ar.us/pub/subversion/latest/rhel-4/src/

          下載apr-0.9.12-2.src.rpm

          下載apr-util-0.9.12-1.src.rpm

          下載subversion-1.4.3-1.src.rpm

          2、編譯安裝

          不要使用rpm命令來安裝這些文件,使用解壓命令解開3個(gè)源文件包,把apr-0.9.12-2文件夾重命名為apr,復(fù)制到subversion內(nèi),把apr-util-0.9.12-1文件夾重命名為apr-util,復(fù)制到subversion文件夾內(nèi)。

          確定機(jī)器是否安裝berkerlydb4.3以上的berkerlydb,如果沒有安裝,請(qǐng)先安裝。

          進(jìn)入subversion文件夾,運(yùn)行./autogen.sh,生成configure文件

          運(yùn)行./configure生成make文件

          Make

          Make install

          基本的安裝算完成了

          程序安裝在/usr/local/bin/

          3、配置代碼庫

          創(chuàng)建一個(gè)帳號(hào)用來運(yùn)行subversion服務(wù),我創(chuàng)建的帳號(hào)是svnower

          svnower帳號(hào)的主目錄下創(chuàng)建一個(gè)路徑sourcestore,用來建立代碼庫

          使用svnadmin create

          /home/svnower/sourcestore

          進(jìn)入目錄/home/svnower/sourcestore/conf

          修改文件svnserve.conf為如下:

          [general]

          anon-access = read

          auth-access = write

          password-db = passwd

          我們的代碼庫配置成了,可以匿名讀,不能匿名寫;登錄帳號(hào)及密碼配置的文件是passwd

          編輯passwd文件

          添加登錄的帳號(hào)與帳號(hào)對(duì)應(yīng)的密碼,格式如下:

          [users]

          user = user

          前面的是登錄名,等號(hào)后的是登錄密碼

          注意:在設(shè)置【general】與【users】項(xiàng)時(shí),要注意空格的間隔,在每行開頭不要有空格,在鍵后和等號(hào)后需要空格,否則在訪問服務(wù)的時(shí)候報(bào)異常

          4、配置成服務(wù)程序

          進(jìn)入路進(jìn)/etc/rc.d/

          rc.local文件中添加一行:

          su - svnower<<!

          /usr/local/bin/svnserve -d -r /home/svnower/sourcestore

          !

          svnserve服務(wù)使用svnower帳號(hào)運(yùn)行

          重啟機(jī)器,查看進(jìn)程,svnserve已在進(jìn)程中了,用客戶端登錄,登錄成功。

          posted on 2008-07-13 20:21 seal 閱讀(275) 評(píng)論(0)  編輯  收藏 所屬分類: Linux
          主站蜘蛛池模板: 临潭县| 阿合奇县| 循化| 绵竹市| 平舆县| 那曲县| 塔河县| 天津市| 凯里市| 女性| 抚松县| 越西县| 格尔木市| 鹤壁市| 郓城县| 肥东县| 清流县| 湖口县| 嵊泗县| 崇义县| 和龙市| 温州市| 屯留县| 南投市| 阿勒泰市| 永善县| 济宁市| 崇礼县| 新郑市| 行唐县| 日喀则市| 高淳县| 禹州市| 临城县| 云阳县| 保亭| 佛教| 玉山县| 义乌市| 莱芜市| 祁东县|