轉載自:linux 下svn圖形客戶端smartsvn 安裝
一、準備 smartsvn需要java支持,首先請確認機器上有沒有安裝java 另外還請確認環(huán)境變量里有沒有JAVA_HOME這個變量。 [root@nfs ~]# java -version 確認有沒有java [root@nfs ~]# set |grep -i java_home //bash 使用 [root@nfs ~]# setenv | grep -i java_home //csh 使用
如果沒有安裝java,可參照:linux配置java環(huán)境變量(詳細) 二、系統(tǒng)平臺和軟件 [root@nfs ~]# uname -a Linux nfs 2.6.9-89.ELsmp #1 SMP Mon APR 20 10:34:33 EDT 2009 i686 i686 i386 GNU/Linux [root@nfs ~]# [root@nfs ~]# ls /software Java SE Development Kit(jdk) //jdk軟件 注意:不要下載jdk-6u23-linux-i586.rpm.bin 因為jdk-6u23-linux-i586.rpm.bin 不能自定義安裝路徑,默認的安裝路徑為/usr/java/jdk** 而我是要在一臺linux服務器上發(fā)布這個java不在每一臺機子上都安裝java。這是為了安裝和維護方便,所以最好選用jdk-6u23-linux-i586.bin。 smartsvn-linux //smartsvn 主程序 SmartSVNKeygen.tar.gz //smartsvn破解工具三、安裝smartsvn 1、[root@nfs nfs]# tar zxvf smartsvn-linux.tar.gz 2、編輯配置文件: // 針對 bash [root@nfs nfs]# vi /etc/profile ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 在export PATH前增加以下內容 PATH=/nfs/smartsvn/bin:/nfs/java/bin:$PATH ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [root@nfs nfs]# // 針對 csh [root@nfs nfs]# vi ~/.cshrc ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 在最后增加以下內容 set path=(/nfs/smartsvn/bin $path) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [root@nfs nfs]# 4、測試 [root@nfs nfs]# smartsvn.sh //出現圖形界面說明安裝成功 請在init 5模式下進行。 四、導入smartsvn的license 1、[root@nfs nfs]#tar -zxvf SmartSVN/SmartSVNKeygen.tar.gz 3、[root@nfs nfs]# cd SmartSVNKeygen //一定要到目錄里才能運行 4、[root@nfs SmartSVNKeygen]# chmod +x * && ./keygen.sh // 一定不能在目錄外運行這個 5、根據提示填寫用戶名和郵箱地址,可以隨便寫。最后選擇application: "Syntevo SmartSVN" ,在點擊"generate!" 6、保存license路徑。 7、[root@nfs SmartSVNKeygen]# smartsvn.sh 根據提示 導入license
安裝完成
PS:使用SmartSVN Check out的時候,會出現權限不夠的問題,可修改Check out的文件夾權限,使用"chmoe -R 733 filename"命令
新聞熱點
疑難解答
圖片精選