下载安装包

TortoiseSVN-1.9.4.27285-x64-svn-1.9.4.msi (TortoiseSVN 安装包)
LanguagePack_1.9.4.27285-x64-zh_CN.msi (汉化包)
Setup-Subversion.msi (需要版本一致才好用,我只找到了Setup-Subversion-1.8.9-1.msi版本)

  1. 安装
    三个安装包都是双击一键式安装,只需下一步直至完成即可。其中,汉化包LanguagePack可根据个人具体情况选择是否需要汉化。
  2. 配置
    1) SVN汉化界面配置
    文件夹空白处右键单击,选择TortoiseSVN —>settings 在 General 配置中language选择中文即可。
  3. TortoiseSVN设置多个账号密码_右键


  4. TortoiseSVN设置多个账号密码_TortoiseSVN设置多个账号密码_02

  5. 2) 配置服务器
    新建一文件夹如SVN,进入文件夹,在文件夹空白位置单机右键,选择TortoiseSVN后点击”在此创建版本库”
  6. TortoiseSVN设置多个账号密码_服务器_03

    TortoiseSVN设置多个账号密码_服务器_04

  7. 在 E:\develop\SVN\conf目录下找到svnserve.conf, 用文本编辑器打开,找到 # password-db = passwd,将前面的#删除,保存关闭
    同一目录下找到passwd,用编辑器打开,找到# harry=harryssecret # sally=sallyssecret
    删除前面的#号,这里为用户的账号管理,账号=密码;保存关闭
    ‘#’ 符号是注释该行的意思。
  8. 启用SVN服务
    启动window 命令介面。输入svnserve -d -r E:\develop\SVN; E:\develop\SVN为你服务器目录;注意:注意:这是临时打开的服务,命令执行后不能关闭窗口;也可将SVN服务设为自动启动
    sc create svnservice binpath= “C:\Program Files (x86)\Subversion\bin\svnserve.exe –service -r E:\develop\SVN”
    sc命令需要拥有管理员权限。可以在 C:\Windows\System32 下找到cmd.exe,右键选择管理员权限运行(Run as administrator)即可
  9. 测试是否安装成功
    创建一文件夹,选择文件夹单击右键SVN 检出(check out);svn://127.0.0.1,此有服务器IP地址,输入账号密码,即第六步配置的账号密码;如显示”完毕 于版本0“即为安装成功。
  10. TortoiseSVN设置多个账号密码_右键_05


  11. TortoiseSVN设置多个账号密码_服务器_06

  12. 问题
    如果出现”期望格式在1~6之间,发现格式7“,则为TortoiseSVN与setup-subversion版本同,可下载相同版本安装,也可在命令界面进入你TortoiseSVN的安装Bin文件夹c: c:\Program Files\TortoiseSvn\bin 然后创建数据库,注意删除之前手动创建的,命令:svnadmin create E:\develop\SVN 。 本人就是因为两者版本不一致,使用该命令重新创建svn资源库,最终使配置生效。