SubVersion安装简介

来源:百度文库 编辑:神马文学网 时间:2024/04/29 12:05:38
SubVersion安装简介
今天对SVN进行了安装,安装的过程中不算顺利,不过最后还是安装上去了,将我自己的安装过程简要介绍一下,同时对http://sun.cis.scu.edu.tw/~nms9115/articles/softeng/scm/svn/2-install/svn_install.htm的描述更改为更加简单的,对其中的错误进行了一点修正.
第一步,安装Apache2和Subversion
我这里使用的是apache 2.0.50版本,Subversion是http://subversion.tigris.org/project_packages.html页面的Win32安装版本,readme文件里面描述”$LastChangedDate: 2004-04-16 20:18:58 +0200 (Fri, 16 Apr 2004) $”,客户端也是官方网站下载的TortoiseSVN .这三个软件的安装过程都是狠简单的,通常的windows安装过程,不过安装完客户端之后会提示你重启电脑.
第二步,修改apache的配置文件
把 /httpd/ 目录下的 mod_dav_svn.so 和 mod_authz_svn.so 复制到 /modules/ 目录下。
把 /bin/ 目录下的 libdb42.dll、libeay32.dll、以及 ssleay32.dll 复制到 底下的 bin 文件夹下。
接著用记事本打开Apache HTTP Server 的 httpd.conf(在 /conf/ 目录下),查找一堆 LoadModule 指令,先找到以下两行:
#LoadModule dav_module modules/mod_dav.so
#LoadModule dav_fs_module modules/mod_dav_fs.so
把這两行最前面的 ‘#‘ 字符刪除,然后把下面这行加到这些 LoadModule 指令的后面:
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
用记事本打开 Apache HTTP Server 的 httpd.conf,在文件最后面加上以下几行:

DAV svn
SVNParentPath d:/svn

其中d:/svn为你要建的仓库的父目录(必须为本地目录),最好用双引号引一下.
第三步,创建仓库
根据apache的配置文件的设置建立目录:d:/svn.然后我们就可以在下面建立仓库了,创建方法如下:
c:\>svnadmin create d:/svn/repository
命令执行成功之后,会在d:/svn/repository下面生成很多的文件和目录
第四步,使用
在浏览器中输入网址:
http://localhost/svn/repository/
这时候,你会看到这样一副界面:

代表你可以从浏览器访问SVN的仓库了
安装成功,接下来是使用了!!!