You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

咨询TortoiseSVN添加新用户及重置密码的设置方法

Subversion 1.14.2 创建新用户及重置密码操作指南

TortoiseSVN 仅为客户端工具,所有用户账号、密码的管理操作均需在 Subversion 服务器端完成,以下分两种常见服务器部署场景说明操作步骤:

一、使用 svnserve 独立服务器

用户账号信息存储在仓库的 conf 目录下的 passwd 文件中:

  • 创建新用户:打开目标仓库的 conf/passwd 文件,找到 [users] 区块,添加一行格式为 用户名 = 密码 的配置,例如:
    [users]
    existinguser = oldpassword
    newuser = newpass123
    
  • 重置密码:找到对应用户的配置行,直接修改等号后的密码值即可
  • 生效规则:修改完成后无需重启 svnserve,新配置会立即生效

二、使用 Apache HTTPD 作为服务器

此类场景依赖 htpasswd 工具管理用户密码文件:

  • 创建新用户:
    • 若密码文件尚未创建,执行命令(替换为你的密码文件路径和用户名):
      htpasswd -c /path/to/your/svn.htpasswd newuser
      
      执行后按提示输入并确认新密码
    • 若密码文件已存在,去掉 -c 参数执行:
      htpasswd /path/to/your/svn.htpasswd newuser
      
  • 重置密码:执行上述不带 -c 的 htpasswd 命令,指定需重置密码的用户名,重新输入新密码即可
  • 生效规则:修改完成后需重启 Apache 服务(Linux 用 systemctl restart apache2,Windows 在服务管理器中重启 Apache)

新用户在客户端首次访问仓库时,TortoiseSVN 会自动弹出账号密码输入窗口,输入你设置好的账号密码即可正常访问。

内容的提问来源于stack exchange,提问作者user1898629

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 16:32:16