转载自: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"命令

Linux安装SmartSVN及破解的更多相关文章

  1. linux 安装 phpstorm 并破解

    下载官方软件linux版phpstrom, 貌似很卡要FQ. 我下载我的百度网盘备用了.解压目录, mv 到/opt/ 下 cd进  bin目录下chmod  777 phpstorm.sh执行 ./ ...

  2. (转)ultraedit for linux 安装与注册破解

    http://hi.baidu.com/simonwoos_zone/item/93f88b41dbad48e41e19bcc8

  3. 20165231 预习作业3 linux安装及学习

    linux安装 由于以前稍微关注过虚拟机相关知识,所以大致知道虚拟机软件的相关知识.目前我已知的普遍使用的虚拟机软件是VMware Workstation(下文简称VM),VirtualBox(下文简 ...

  4. MyEclipse *的安装步骤和破解(32位和64位皆适用)(图文详解)

    不多说,直接上干货! MyEclipse *的下载, 见 http://www.cnblogs.com/zlslch/p/5658195.html 简单说下, MyEclipse自己会带一个JDK,它 ...

  5. UG NX9.0.0 for linux安装

    自:http://vivianyw.blog.163.com/blog/static/13454742220145601415881/?latestBlog NX9.0.0 for linux安装. ...

  6. JIRA6.3.6 安装汉化破解指南

    JIRA6.3.6 安装汉化破解指南 近期试着安装了下JIRA,碰到了些问题.特记录下来,供后来者使用: 1.常规安装 1.1. 下载并安装jira 从官网下载atlassian-jira-6.3.6 ...

  7. linux安装jira

    JIRA配置本地MYSQL数据库 https://blog.csdn.net/coin_one/article/details/78376238 jira7.3.6 linux安装及破解 https: ...

  8. Kali 2019(debian linux)安装MySql5.7.x

    Kali 2019(debian linux)安装MySql5.7.x MySQL安装 确认是否安装MySQL 终端输入:mysql 如出现Welcome to the MariaDB monitor ...

  9. Linux之RHEL7root密码破解(三)

    Linux系列root密码破解第三种方式,利用修改boot分区里的开机启动顺序来修改密码,即我们进入BIOS,修改boot启动顺序为CD-ROM: 接下来按F10保存退出 选择Troubleshoot ...

随机推荐

  1. 前端自动化工具 -- Gulp 使用简介

    gulp是基于流的前端自动化构建工具. 之前也谈到了 grunt的用法,grunt其实就是配置+配置的形式. 而gulp呢,是基于stream流的形式,也就是前一个函数(工厂)制造出结果,提供后者使用 ...

  2. Win7配置Go环境

    最近想学习下Go语言,先从最基本的Hello Go开始,搭建Go开发环境 一.下载Go包 由于Go官网国内访问经常有问题,可以从国内的镜像下载: http://www.golangtc.com/ 二. ...

  3. C语言回滚(三)-指针

    #include <stdio.h>#include <stdlib.h> //& 地址运算符 //* 间接运算符 // *的作用 当*后面跟一个指针名或地址的时候, ...

  4. 我的Machine Learning学习之路

    从2016年年初,开始用python写一个简单的爬虫,帮我收集一些数据. 6月份,开始学习Machine Learning的相关知识. 9月开始学习Spark和Scala. 现在想,整理一下思路. 先 ...

  5. 初识 easyui datagrid

    首先应该下载好easyui datagrid所用的各种js 和css 这个可以到官网上去下载. 首先要引入datagrid所引入的js和css. <script src="js/jqu ...

  6. ASP.NET MVC 5 学习教程:快速入门

    起飞网 ASP.NET MVC 5 学习教程目录: 添加控制器 添加视图 修改视图和布局页 控制器传递数据给视图 添加模型 创建连接字符串 通过控制器访问模型的数据 生成的代码详解 使用 SQL Se ...

  7. c++之函数重载(函数匹配)

    Case void f(); void f(int); void f(int, int); void f(double, double = 3.14); 匹配原则: 1)其形参数量与本次调用提供的实参 ...

  8. Android应用开发基础之九:内容提供者(ContentProvider)

    内容提供者 应用的数据库是不允许其他应用访问的 内容提供者的作用:就是让别的应用访问到你的数据库 自定义内容提供者,继承ContentProvider类,重写增删改查方法,在方法中写增删改查数据库的代 ...

  9. oGrid 介绍如何从 server 取的资料

    接着前次 oGrid 初探,其中有介绍如何操作local 资料,本次介绍如何从 server 取的资料. 依照 MVC 架构原理以及一条小龙本身经验来看,一个好的架构,必须要有着分工明确的设计层次,让 ...

  10. YUIDoc example代码高亮错误、生成API文档目录不按源文件注释顺序

    1.如果发现yuidoc命令用不了,那就重装nodejs吧 昨天不知道是清扫电脑的原因,yuidoc命令用不了(命令不存在),也没有找到好的解决方法,怒重装YUIDoc也不行.最后想了想,怒重装了no ...