Linux安裝SmartSVN及破解


轉載自:linux 下svn圖形客戶端smartsvn 安裝

一、准備
         smartsvn需要java支持,首先請確認機器上有沒有安裝java 另外還請確認環境變量里有沒有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環境變量(詳細)
 
二、系統平台和軟件
         [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服務器上發布這個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"命令


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM