跟踪介绍:Subversion使用手册之安装篇

开发 项目管理
Subversion是新一代的版本控制工具,不仅仅应用于程序源代码管理,也可以广泛应用于其他需要协作管理数据的工作。

本文和大家来学习一下Subversion,不知道你是否了解过Subversion,它是以个版本控制工具,下面我们就来学习一下它是如何安装使用的吧。

1.SVN简介
Subversion是新一代的版本控制工具,不仅仅应用于程序源代码管理,也可以广泛应用于其他需要协作管理数据的工作。Subversion作为CVS的重写版和改进版,其目标就是作为一个更好的版本控制软件,取代目前流行的CVS。Subversion的主要开发人员都是业界知名的CVS专家。Subversion支持绝大部分的CVS功能/命令;Subversion的命令风格和界面也与CVS非常接近。当然,不同的地方正是对CVS的改进。主要体现在:全局性的版本编号、目录的版本控制、原子性提交、支持变更集概念。

2.SVN安装及配置
2.1.软件下载
2.1.1.服务端软件
lhttpd-2.2.10.tar.gz
下载地址:http://httpd.apache.org/
Subversion有两种运行方式,一种是基于ApacheHttpServer,另外一种是SubversionStandaloneServer。使用较多的是基于Apache下的svn的配置。
lsubversion-1.5.4.tar.gz
下载地址:http://subversion.tigris.org/downloads/subversion-1.4.5.tar.gz,Subversion服务端软件。

2.1.2.客户端软件
lTortoiseSVN-1.5.3.13783-win32-svn-1.5.2.msi
lLanguagePack_1.5.3.13783-win32-zh_CN.msi
下载地址:http://tortoisesvn.tigris.org/
较为常用的一种SVNWindows客户端管理软件,LanguagePack为中文包。
lsite-1.4.6.zip
下载地址:http://subclipse.tigris.org/
subclipse,SVN在Eclipse下的一种插件。
lVisualSVN-1.5.2.msi
下载地址:http://www.visualsvn.com/visualsvn/download/
SVN在VS.net下的一种插件。
lsvn-importer-1.1-M8.zip
下载地址:http://www.polarion.org/index.php?page=overview&project=svnimporter
CVS、VSS切换到SVN的工具。
以上服务端和客户端软件已经下载,保存在Sofe目录下。其它工具下载可参考网站http://subversion.tigris.org/

2.2.安装Apache
1)解压apache安装包
tarxvzfhttpd-2.2.10.tar.gz
2)进入解压后的目录
cdhttpd-2.2.10
3)配置apache安装
./configure--prefix=/usr/local/apache--enable-mods-shared=all将apache安装在/usr/local/apache目录下。
4)编译
make
5)安装
makeinstall
6)验证安装是否成功
切换到apache的bin目录
cd/usr/local/apache/bin
启动apache服务
./apachectlstart
打开浏览器http://10.192.77.222/(根据实际IP)如果有测试页"Itworks!"出现则证明已经安装成功。

2.3.安装Subversion
1)解压SubVersion安装包
tarxvzfsubversion-1.5.4.tar.gz
2)进入解压后的目录
cdsubversion-1.5.4
3)配置subversion安装
./configure--with-apxs=/usr/local/apache/bin/apxs--prefix=/usr/local/subversion--with-apr=/usr/local/apache--with-apr-util=/usr/local/apache
4)编译
make
5)安装
makeinstall
6)创建库文件所在的目录
SubVersion安装完成后,创建库文件所在目录,相当于SubVersion的存储目录,路径可根据实际计划指定。
mkdir/web/svn
7)创建仓库project
cd/usr/local/subversion/bin
./svnadmincreate/web/svn/project
完成后切换到/web/svn/project,看看是不是多了些文件,如果是则说明Subversion安装成功了。

  【编辑推荐】

  1. 敬请关注:Subversion1.6新特性已经发布
  2. 新手指南:ubuntu下的Subversion安装妙招
  3. 技术指导:论在CollabNet 下Subversion Server进行安装配置行之有效的方法
  4. Subversion和TortoiseSVN如何在Windows下进行构建SVN版本控制
  5. 揭露MyEclipse Subversion环境建立的内幕

 

责任编辑:佚名
相关推荐

2010-05-19 10:57:34

Subversion配

2010-05-26 14:01:47

SVN安装使用手册

2010-05-20 19:12:37

2010-05-18 11:34:08

2010-05-17 14:53:16

Subversion使

2010-05-26 12:45:49

SVN使用手册

2013-10-31 14:55:22

2010-06-07 12:38:37

Cacti使用手册

2010-05-26 13:51:40

SVN安装使用手册

2010-06-09 17:01:26

Cacti使用手册

2013-10-31 13:37:07

CloudaAPI手册

2013-10-31 13:47:23

CloudaAPI

2013-10-31 14:30:44

CloudaAPI

2009-10-26 11:11:33

linux Emacs

2010-06-13 17:07:10

Cacti使用手册

2011-08-09 13:22:31

iPhoneSqlite数据库

2009-12-02 18:03:00

PHP cURL

2010-08-31 08:59:06

marginHTML

2013-10-31 15:12:57

CloudaAPI

2010-05-31 15:57:36

Cacti使用手册
点赞
收藏

51CTO技术栈公众号