在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. |
使用方法待補充 |