Linux下安装SVN客户端

一、下载svn

[maintain@HM16-213 software]$ wget http://subversion.tigris.org/downloads/subversion-deps-1.6.12.tar.bz2测试

[maintain@HM16-213 software]$ wget http://subversion.tigris.org/downloads/subversion-1.6.12.tar.bz2ui


二、解压spa

[maintain@HM16-213 software]$ tar jxvf subversion-deps-1.6.12.tar.bz2orm

[maintain@HM16-213 software]$ tar jxvf subversion-1.6.12.tar.bz2ci


三、准备安装rem

[root@HM16-213 software]# mkdir /usr/local/subversionget

[root@HM16-213 software]# cd subversion-1.6.12it


四、安装io

[root@HM16-213 subversion-1.6.12]# ./configure --prefix=/usr/local/subversion

[root@HM16-213 subversion-1.6.12]# make && make install


五、测试完成

[root@HM16-213 subversion-1.6.12]# cd /usr/local/subversion/bin

[root@HM16-213 bin]# ll
total 1348
-rwxr-xr-x 1 root root   7007 Dec 18 11:12 apr-1-config
-rwxr-xr-x 1 root root   6510 Dec 18 11:12 apu-1-config
-rwxr-xr-x 1 root root   1840 Dec 18 11:12 neon-config
-rwxr-xr-x 1 root root 640714 Dec 18 11:12 svn
-rwxr-xr-x 1 root root 111254 Dec 18 11:12 svnadmin
-rwxr-xr-x 1 root root  69421 Dec 18 11:12 svndumpfilter
-rwxr-xr-x 1 root root 137177 Dec 18 11:12 svnlook
-rwxr-xr-x 1 root root 229281 Dec 18 11:12 svnserve
-rwxr-xr-x 1 root root 107874 Dec 18 11:12 svnsync
-rwxr-xr-x 1 root root  25042 Dec 18 11:12 svnversion

六、创建软链接

[root@HM16-213 /]# ln /usr/local/subversion/bin/svn /sbin/svn


七、测试

[root@HM16-213 /]# svnType 'svn help' for usage.[root@HM16-213 /]# svn -husage: svn <subcommand> [options] [args]Subversion command-line client, version 1.6.11.Type 'svn help <subcommand>' for help on a specific subcommand.Type 'svn --version' to see the program version and RA modules  or 'svn --version --quiet' to see just the version number.Most subcommands take file and/or directory arguments, recursingon the directories.  If no arguments are supplied to such acommand, it recurses on the current directory (inclusive) by default.Available subcommands:   add   blame (praise, annotate, ann)   cat   changelist (cl)   checkout (co)   cleanup   commit (ci)   copy (cp)   delete (del, remove, rm)   diff (di)   export   help (?, h)   import   info   list (ls)   lock   log   merge   mergeinfo   mkdir   move (mv, rename, ren)   propdel (pdel, pd)   propedit (pedit, pe)   propget (pget, pg)   proplist (plist, pl)   propset (pset, ps)   resolve   resolved   revert   status (stat, st)   switch (sw)   unlock   update (up)Subversion is a tool for version control.For additional information, see http://subversion.tigris.org/

相关文章
相关标签/搜索