zoukankan      html  css  js  c++  java
  • 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"命令

  • 相关阅读:
    国内首篇介绍JanOS物联网操作系统的文章
    安卓MonkeyRunner源码分析之与Android设备通讯方式
    MonkeyRunner源码分析之-谁动了我的截图?
    学习Swift写iOS?那写安卓和WinPhone呢?请看一石三鸟终极解决方案
    UIAutomator定位Android控件的方法实践和建议(Appium姊妹篇)
    jdbc基础 (二) 通过properties配置文件连接数据库
    对于Servlet、Servlet容器以及一个Servlet容器-Tomcat
    5种分布式共享session的方法
    企业项目构建学习(一)maven
    SQLServer 2008以上误操作数据库恢复方法——日志尾部备份
  • 原文地址:https://www.cnblogs.com/HuangWj/p/4537466.html
Copyright © 2011-2022 走看看