您的位置:首页 > 运维架构 > Linux

linux的svn&cvs客户端安装及ant部署

2013-03-20 16:15 441 查看
[root@oadev ~]# yum install subversion

Loaded plugins: fastestmirror

Loading mirror speeds from cached hostfile

 * base: mirror.bit.edu.cn

 * epel: mirror.bjtu.edu.cn

 * extras: mirror.bit.edu.cn

 * rpmforge: ftp.riken.jp

 * updates: mirror.bit.edu.cn

Setting up Install Process

Resolving Dependencies

--> Running transaction check

---> Package subversion.i386 0:1.6.11-10.el5_8 set to be updated

--> Finished Dependency Resolution

Dependencies Resolved

====================================================================================================================================

 Package                          Arch                       Version                               Repository                  Size

====================================================================================================================================

Installing:

 subversion                       i386                       1.6.11-10.el5_8                       base                       3.1 M

Transaction Summary

====================================================================================================================================

Install       1 Package(s)

Upgrade       0 Package(s)

Total download size: 3.1 M

Is this ok [y/N]: y

Downloading Packages:

subversion-1.6.11-10.el5_8.i386.rpm                                                                          | 3.1 MB     00:08     

Running rpm_check_debug

Running Transaction Test

Finished Transaction Test

Transaction Test Succeeded

Running Transaction

  Installing     : subversion                                                                                                   1/1

Installed:

  subversion.i386 0:1.6.11-10.el5_8                                                                                                 

Complete!

先通过yum安装svn

ant安装:

没有ant包先去下载个

ant

(root)

unzip ant-current-bin.zip -d /usr/local/

cd /usr/local/

mv apache-ant-1.7.1/ ant (合并版本差异)

ant -version (需要配置环境变量重启系统才可以查看)

配置环境变量

vi /etc/profile

ANT_HOME=/usr/local/ant; export ANT_HOME

PATH=$PATH:$ANT_HOME/bin

加在export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC之前

source /etc/profile

注:ant安装前需要确保已经安装了jdk,否则需要安装jdk

以下是没有jdk报出的问题:

[root@localhost local]# ant -version

Unable to locate tools.jar. Expected to find it in /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/lib/tools.jar

Apache Ant version 1.7.1 compiled on June 27 2008

修改/etc/profile,增加jdk的环境变量配置:

export JAVA_HOME=/home/zhaopin/jdk1.7.0_04

export PATH=$JAVA_HOME/bin:$PATH

export JRE_HOME=$JAVA_HOME/jre

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib/rt.jar

cvs使用:

export CVSROOT=:pserver:XX@192.168.9.XX:/home/cvsroot

cvs login

cvs checkout -d  XX project/aaa/XX

-r 代表分支 t 代表分支的名称

cvs up -r sns_test api.properties

要是通过svn更新,则执行如下命令

下载:

svn --username=test co svn://192.168.9.888/project/111/XXX

升级:

svn up

然后通过进行相关升级操作。

最后通过ant进行相关编译,然后通过容器部署该服务即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: