预览加载中,请您耐心等待几秒...
1/6
2/6
3/6
4/6
5/6
6/6

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于Windows的SVN安装与配置 Svn中文网www.svn8.com2009-06-2215:08:20来源:网络转载作 者:admin点击:4771次 文章摘要:1什么是SVN?SVN全称为Subversion,是一个开源的版本控制系 統,也就是说Subversion管理着随时间改变的数据。这些数据放置在一个中 央资料档案库(repository)中。这个档案库很像一个普通的文件服务器,不 过它会记住每一次文件的变动。这样你就可以把档案恢复到旧的版本,或是浏 览文件的变动历史。许多人会把版本控 1什么是SVN? SVN全称为Subversion,是一个开源的版本控制系統,也就是说 Subversion管理着随时间改变的数据。这些数据放置在一个中央资料档案库 (repository)中。这个档案库很像一个普通的文件服务器,不过它会记住每一 次文件的变动。这样你就可以把档案恢复到旧的版本,或是浏览文件的变动历 史。许多人会把版本控制系統想像成某种“时光机器”。 某些版本控制系統也是SCM(softwareconfigurationmanagement)系统。 这些系統是特別设计来管理大量代码的,而且具有许多专门针对软件开发的功 能,像通俗易懂的程序语言,或是提供编译软件的工作。不过Subversion并 不是这样的系统;它是一个通用的系统,可用来管理任何类型的文件,其中包 括了程序源码。 版本控制是管理数据变更的一种技术。对于开发人员来说,它已经成为不可 或缺的工具,因为他们经常修改软件代码,产生部分的变更,然后第二天再取消 所有的变更。想象有一群程序员同时工作的情况你就能理解,为什么需要一个良 好的系统来管理可能出现的混乱。 2SVN服务器端安装与配置 2.1安装Apache 本安装基于windows操作平台,因为要搭建此项目管理服务器,所以必须要 先安装Apache服务器。 (1)下载Apache 注意:Apache低于2.0.54的Windows版本的存在编译问题,不能与 Subversion1.2一起工作。2.2.X目前不能很好支持SVN1.4.3。所以当前建议 下载Apache2.0.63版本。其他版本请在此 http://httpd.apache.org/download.cgi下载。 (2)安装 下载完成后运行apache_2.0.63-win32-x86-no_ssl.msi。设置系统信息, 在NetworkDomain下填入您的域名(比如:workyee.com),在ServerName 下填入您的服务器名称(比如:www.workyee.com,也就是主机名加上域名), 在Administrator'sEmailAddress下填入系统管理员的联系电子邮件地址(比 如:t.a.i@163.com),如果你的服务器是本地或者没有DNS名称,请直接输入 IP地址。上述三条信息仅供参考,其中联系电子邮件地址会在当系统故障时提 供给访问者(此三条信息也可在安装后进行修改,该文件位于Apache Group/Apache2/conf/httpd.conf文件)。下面有两个选择,图片上选择的是为 系统所有用户安装,使用默认的80端口,并作为系统服务自动启动;另外一个 是仅为当前用户安装,使用端口8080,手动启动(如发生安装失败情况可以打 开ApacheGroup\Apache2\conf\httpd.conf,编辑文件的Listen80为其他可 用的端口,然后用CMD进入命令行模式进入你安装apache的目录/apache2/bin 输入apache-kinstall和apache-kstart)。一般选择如下图所示。按“Next” 继续。 安装完成后浏览http://localhost/若成功,可看到如下图apache欢迎 页面。 2.2安装SVN (1)下载SVN 在本实例中,选择下载svn-win32-1.5.4.zip此版本,其他版本可以在此下 载 http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91 (2)安装 将svn-win32-1.5.4.zip压缩包解压,从svn-win32-1.5.4\bin中将 mod_authz_svn.somod_dav_svn.so复制到ApacheGroup\Apache2\modules下, 再将svn-win32-1.5.4\bin目录下的所有dll文件全部复制到Apache Group\Apache2\bin文件夹下。 修改ApacheGroup\Apache2\conf\httpd.conf文件: 找到以下两行并删除注释(