svnserve具体配置如下,主要是将 password-db 前的#号去掉,即去掉注释使其生效
passwd具体配置如下,主要是新增自己需要的账号和密码,也可以将原有的账号去掉注释使用
authz 具体配置如下,主要是设置账号的读写权限,即更新提交权限:
最后就可以创建svn服务,并设置为开机启动
-- 这个貌似可以用下面一句创建服务就行。。要不每次都要自己开一个这个控制台
--"D:Program Files (x86)TortoiseSVNinsvnserve.exe" -d -r "E:BabyBusMazemaze_svnMaze"
-- 创建svn服务
--sc create svnserve binpath= "D:/Program Files (x86)/TortoiseSVN/bin/svnserve.exe --service -r E:BabyBusMazemaze_svnMaze" depend= Tcpip start= auto
之后要创建svn服务的时候,发现上面这句是不行的(路径里带空格,要用双引号括起来,双引号要用反斜杠转义)
--sc create svnserve binpath= ""D:/Program Files (x86)/TortoiseSVN/bin/svnserve.exe" --service -r "E:BabyBusMazemaze_svnMaze"" depend= Tcpip start= auto
-- 开启服务
sc start svnserve