TortoiseSVN服务器安装记

本次安装选用最新版本:TortoiseSVN-1.14.1.29085-x64

1.安装包下载地址,可选语言包(https://tortoisesvn.net/downloads.html)
2.安装,勾选 command line tools (command line tools选项是后续为了运行 svnserve.exe )。如下图 :

安装完毕后安装中文包

3.新建资料库文件夹C:\SvnCode(Repository)
1)文件夹必须为空
2)在文件夹右键选择 TortoiseSVN -> Create repository here(在此创建版本库)
3)点击OK
4.进入C:\SvnCode\conf配置passwdsvnserve.conf

svnserve.conf

  • anon-access = none
  • auth-access = write
  • password-db = passwd


配置说明
  anon-access = none //匿名用户权限(none:拒绝, write:读写, read:只读权限)
  auth-access = write //已验证用户给予写权限 
  password-db = passwd //密码数据存放到 passwd 文件中 
  authz-db = authz //配置文件表示版本库中访问路径的规则,即谁只能访问哪个目录下的文件,其他目录下的文件无法访问。

passwd

  • harry = harryssecret(修改自己的用户名)
  • sally = sallyssecret(修改为自己的密码)

5.服务器启动:

命令方式: svnserve -d -r C:\SvnCode

sc.exe注册成windows服务:

  C:\>sc create "SNVServer" binPath= "C:\Program Files\TortoiseSVN\bin\svnserve.exe --service --root C:\SvnCode " displayname= "SNVServer" depend= Tcpip start= auto

手动启动 : net start “SNVServer”
手动停止 : net stop “SNVServer”
删除服务 : sc delete “SNVServer”

(需用用管理员操作)

客户端连接:url是以svn开头

 

 

posted @ 2021-11-05 17:59  爱IT乐生活  阅读(268)  评论(0编辑  收藏  举报