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

来源:互联网 发布:广联达计价软件价格 编辑:程序博客网 时间:2024/06/07 06:05
[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进行相关编译,然后通过容器部署该服务即可。




原创粉丝点击