superwei

导航

<2024年4月>
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011

统计

常用链接

留言簿(4)

随笔分类

随笔档案

文章分类

文章档案

搜索

最新评论

阅读排行榜

评论排行榜

SVN配置

下面是总结出来的SVN的配置方法:
一、服务器端的配置:
1.安装Apache,安装文件名为apache_2.0.58-win32-x86-no_ssl.msi,端口设为80,安装过程中的NetWork Domain和Server Name都设为本机的IP地址(假设你的IP地址为192.168.0.1)
2.编辑Apache的配置文件(C:\Program Files\Apache Group\Apache2\conf\httpd.conf)
去掉下面两行的"#"

#LoadModule dav_fs_module modules/mod_dav_fs.so
#LoadModule dav_module modules/mod_dav.so
3.安装SVN,安装文件名为svn-1.3.2-setup.exe,直接点[下一步]就OK了
如果在Apache的配置文件中的LoadModule区域下面出现下面两句:
LoadModule dav_svn_module "C:/Program
Files/Subversion/bin/mod_dav_svn.so"
LoadModule authz_svn_module "C:/Program Files/Subversion/bin/mod_authz_svn.so" 
就说明到此为止你的安装没有出现错误
4.安装TortoiseSVN,安装文件名为TortoiseSVN-1.3.2.5840-svn-1.3.0.msi,直接点[下一步]就搞定了,安装完了之后重新启动一下,然后还可以安装一个语言补丁,安装文件名为LanguagePack_1.3.2_zh_CN.exe
5.建立版本库。例如在E盘下面新建一个文件夹svn,右键点击文件夹svn,在TortoiseSVN中选择命令[在此创建文件库],文件库类型就选择本地文件系统[FSFS]
6.编辑新建版本库的配置文件(E:\svn\conf\svnserve.conf)
去掉下面四行的"#"
# [general]
# anon-access = read
# auth-access = write
# password-db = passwd
8.创建用户。在命令行中输入cd C:\Program Files\Apache Group\Apache2\Bin
然后输入htpasswd,就看看到bin目录下面的htpasswd可执行文件有哪些参数,
输入htpasswd -c e:\svn\passwd myloginame,表示在版本库e:\svn中创建一一个存放用户信息的文件passwd,然后在这个文件中添加了一个叫myloginame的用户,回车后就可以设置该用户的密码了,这是创建第一个用户的方法,之后再创建用户切记一定要-c改了,可以改成-m,如htpasswd -m e:\svn\passwd myloginame2,这样就可以创建很多个用户
7.重新编辑Apache的配置文件,在最后面加入下面的语句
<Location /svn>
DAV svn
SVNPath "e:\svn"
AuthType Basic
AuthName "Subversion repository"
AuthUserFile "e:\svn\passwd"
Require valid-user
</Location>
至此服务器端就全部配置好了
二、客户端的配置
服务器端配置好了之后,客户端的配置就相对简单了,只需安装两个文件SVN和TortoiseSVN,就是服务器配置中的步骤3和4。客户端安装好了之后,即可访问服务器上的版本库了,使用方法如下:
1.建立自己的版本库拷贝。在E盘新建一个文件夹Mysvn,右键点击该文件夹,选择SVN取出命令,在文件库URL中输入 http://192.168.0.1/svn ,这个URL是由服务器端的配置得到的,192.168.0.1是步骤1设置,/svn是步骤7设置的,然后点确定就可以了

posted on 2007-02-01 14:33 小辞猬 阅读(387) 评论(0)  编辑  收藏 所属分类: JAVA


只有注册用户登录后才能发表评论。


网站导航: