windows xp下配置svn服务

阅读更多
1.安装包(太大给地址)
TortoiseSVN-1.8.4.24972-win32-svn-1.8.5.msi
Setup-Subversion-1.8.4.msi

2.安装
a.先安装TortoiseSVN-1.8.4.24972-win32-svn-1.8.5.msi
除选择目录外其他全不动,一路next
假如安装目录为D:\TortoiseSVN
b.再安装Setup-Subversion-1.8.4.msi
除选择目录外其他全不动,一路next
假如安装目录为D:\Subversion

要注意的来了

a.建立仓库
说白了就是新建个文件夹,但是位置自己选好,比如D盘根目录下建个SVN文件夹作为仓库
进入这个D:\SVN,任意空白处右键>TortoiseSVN>Create repository here
仓库就建好了
(如果右键没有TortoiseSVN,不用多想,前面的第一个安装包没装成功)

b.修改仓库配置文件
进入这个D:\SVN\conf 打开svnserve.conf文件 去掉注释
anon-access = read
auth-access = write
password-db = passwd
去掉这三行的注释(去掉前面的#号)
按字面意思猜 这三行就是读写权限和账号加载的账号文件

当前目录 打开passwd 添加用户
找到[users] 下面带#号的 # harry = harryssecret 干掉,添加自己的用户,如
[users]
admin=admin

c.启动svn服务
进入D:\Subversion\bin,可以看到有个exe文件svnserve.exe,CMD命令行通过这个程序启动svn服务
打开CMD命令提示符,cd到D:\Subversion\bin,当然也可以先配环境变量path
输入命令:svnserve -d -r D:\SVN 回车,svn服务启动完成
这样启动服务 不能关闭cmd窗口 关闭即停止服务
可通过 sc 创建一个服务
sc create svnserve binPath= "D:\Subversion\bin\svnserve.exe --service --root D:\SVN" displayname= "SVN Serve" depend= Tcpip start= auto

d.测试是否安装成功
本地测试:浏览器输入svn://localhost
能打开svn窗口且未提示任何错误信息则成功

TortoiseSVN下载地址: http://vdisk.weibo.com/s/vh7esxDcFqJe
Setup-Subversion下载地址: http://alagazam.net/ 版本任选

你可能感兴趣的:(svn)