SVN建立版本仓库
2009年5月6日
本文首先介绍在已安装有Apache的机器上建立版本仓库的方法,使用版本仓库已经有好久了,但始终没有自己亲自建过,今天请教了史师姐,才知道怎么建。
1.建立仓库的位置。
在服务器端目的盘符下建立一个文件夹,文件夹的名字可以是项目的名称,也可以是其他名称,一般习惯取为项目名称。文件夹建立完成之后,右击选择TortoiseSVN下的create repository here……,然后点击确认之后就可以了。例如我们在D盘下建立一个test文件夹。
2.配置httpd.cogf文件。
找到Apache安装目录conf文件夹下的httpd.conf文件,在文件末尾处配置Location元素。
1 2 3 4 5 6 7 8 9 10 | <Location /test> DAV svn SVNListParentPath on SVNPath D:\test AuthType Basic AuthName "Subversion repositories" AuthUserFile D:\test\passwd #AuthzSVNAccessFile svnaccessfile Require valid-user </Location> |
/test是可以修改的,其中/test是版本仓库的URL地址,即通过该名称来访问版本仓库;D:\test是项目路径;D:\test\passwd为用户信息存放目录。
3.拷贝passwd文件
将安装目录bin文件夹下passwd文件拷贝到在第二步中规定的位置。
4.重启Apache
然后可以在客户端使用版本仓库的URL地址checkout功能来测试版本仓库是否安装成功。