1:https://sourceforge.net/projects/win32svn/ 该地址可以下载,点击下一步,选择D盘位置
下一步即可安装
安装完之后有4个文件夹,把bin目录加入到系统PATH路径里,方便在任何目录都可以执行svn命令(安装后一般会自动添加PATH路径,但是需要重启才能生效,可以执行cmd
里 echo %PATH%看是否生效)
执行 D:\Subversion\bin\svnserve --help
2:创建版本库
先创建一个文件夹 D:\Subversion\svnserver ,再创建一个版本库svnadmin
create D:/Subversion/svnserver/test1
开启svn服务 svnserve -d -r 目录 --listen-port 端口号
默认端口号是3690
svnserve -d -r D:\Subversion\svnserver 执行开启服务
配置公用文件放test1平级目录里conf/
passwd文件:记录用户名是admin 密码是123456
[users]
admin=123456
authz文件:记录每个组 test1groups包含admin admin6两个用户
[groups]
fankegroups = admin,admin2
msggroups = admin,admin3
test1groups = admin,admin6
[fanke:/]
@fankegroups = rw
[msg:/]
@msggroups = rw
[test1:/]
@test1groups = rw
test1/conf/svnserve.conf修改
anon-access = none
auth-access = write
password-db = D:\Sub
2:创建版本库
[users]
admin=123456
fankegroups = admin,admin2
msggroups = admin,admin3
test1groups = admin,admin6
[fanke:/]
@fankegroups = rw
[msg:/]
@msggroups = rw
[test1:/]
@test1groups = rw
anon-access = none
auth-access = write
password-db = D:\Sub
