在Redhat Linux 9上安裝svn客戶端RapidSVN

在Redhat Linux 9上安裝svn客戶端RapidSVN

By: 吳垠
Date: 2006-07-18
Email: lazy_fox#msn.com
Link: http://blog.csdn.net/wooin/archive/2006/07/18/936840.aspx
版權信息: 該文章版權由Wu Yin所有。可在非商業目的下任意傳播和複製。
對於商業目的下對本文的任何行爲需經作者同意。
聯繫方式:lazy_fox#msn.com

1. RapidSVN只是svn的一種客戶端程序,並不是服務器,所以RapidSVN需要有svn的環境支持。
在你安裝RapidSVN之前請確定你的svn可以正常使用,包括checkout、commit等命令。

RapidSVN還需要wxWidgets的支持,這好像是一個跨平臺的GUI控件庫,RapidSVN是基於這
套控件庫來寫的GUI界面,所以首先要安裝wxWidgets。
2. 安裝wxWidgets 2.6.1
wxWidgets Downloads頁面, 選擇wxALL
$ ./configure --with-x11 # 配置wxWidgets 2.6.1
$ make
$ make install #用root執行
$ ldconfig
檢查wxWidgets是否安裝好了,就是是否可以執行這個命令:wx-config
這個命令的位置是在/usr/local/bin/wx-config,可以用whereis來查看,記住這個路徑,下面會用到。
3. 安裝RapidSVN 0.9.3
RapidSVN主頁, Download RapidSVN 0.9.3 Source Code

配置rapidsvn時,必須指定你svn環境的一些路徑
--with-apr-config=<location of apr-config>
--with-apu-config=<location of apu-config>
--with-neon-config=<location of neon-config>
--with-wx-config=<location of wx-config>
--with-svn-include=<directory which contains "subversion-1">
--with-svn-lib=<directory which contains "livsvn*">
我的svn是安裝在/usr/local/subversion/路徑中,所以我的配置命令如下,請按照自己的環境更改下面的命令
配置rapidsvn,必須指定你的svn環境的一些路徑,
$ ./configure /
--with-apr-config=/usr/local/subversion/bin/apr-config /
--with-apu-config=/usr/local/subversion/bin/apu-config /
--with-neon-config=/usr/local/subversion/bin/neon-config /
--with-svn-include=/usr/local/subversion/include/ /
--with-svn-lib=/usr/local/subversion/lib/ /
--with-wx-config=/usr/local/bin/wx-config #這個路徑就是在第2步中得到的
$ make #用root,否則會有error,奇怪?
$ cd src
$ ./rapidsvn
可執行文件rapidsvn在rapidsvn/src文件夾中,此時應該已經可以運行rapidsvn了。
4. 在網上看到說RapidSVN對中文支持不好,不知道是否有影響,還好我的svn路徑中沒有中文字符,
還請大家多注意一下。
5. 使用方法待補充
RapidSVN.png 
發佈了27 篇原創文章 · 獲贊 31 · 訪問量 145萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章