Sealyu

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

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            618 隨筆 :: 87 文章 :: 225 評論 :: 0 Trackbacks
          <2008年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          常用鏈接

          留言簿(14)

          隨筆分類

          隨筆檔案

          友情鏈接

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          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個源文件包,把apr-0.9.12-2文件夾重命名為apr,復制到subversion內,把apr-util-0.9.12-1文件夾重命名為apr-util,復制到subversion文件夾內。

          確定機器是否安裝berkerlydb4.3以上的berkerlydb,如果沒有安裝,請先安裝。

          進入subversion文件夾,運行./autogen.sh,生成configure文件

          運行./configure生成make文件

          Make

          Make install

          基本的安裝算完成了

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

          3、配置代碼庫

          創建一個帳號用來運行subversion服務,我創建的帳號是svnower

          svnower帳號的主目錄下創建一個路徑sourcestore,用來建立代碼庫

          使用svnadmin create

          /home/svnower/sourcestore

          進入目錄/home/svnower/sourcestore/conf

          修改文件svnserve.conf為如下:

          [general]

          anon-access = read

          auth-access = write

          password-db = passwd

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

          編輯passwd文件

          添加登錄的帳號與帳號對應的密碼,格式如下:

          [users]

          user = user

          前面的是登錄名,等號后的是登錄密碼

          注意:在設置【general】與【users】項時,要注意空格的間隔,在每行開頭不要有空格,在鍵后和等號后需要空格,否則在訪問服務的時候報異常

          4、配置成服務程序

          進入路進/etc/rc.d/

          rc.local文件中添加一行:

          su - svnower<<!

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

          !

          svnserve服務使用svnower帳號運行

          重啟機器,查看進程,svnserve已在進程中了,用客戶端登錄,登錄成功。

          posted on 2008-07-13 20:21 seal 閱讀(275) 評論(0)  編輯  收藏 所屬分類: Linux
          主站蜘蛛池模板: 贡山| 唐海县| 敖汉旗| 新巴尔虎右旗| 泰和县| 任丘市| 涟源市| 同德县| 剑川县| 峨眉山市| 德庆县| 筠连县| 德惠市| 丹江口市| 格尔木市| 庄浪县| 同心县| 天气| 泰州市| 平利县| 高州市| 瑞金市| 湘阴县| 无为县| 广灵县| 裕民县| 庆云县| 通河县| 濉溪县| 临城县| 密云县| 嘉义县| 会东县| 津南区| 定陶县| 三穗县| 岳普湖县| 上林县| 隆安县| 东乡族自治县| 萨迦县|