VisualSVN Server批量添加用户

VisualSVN Server批量添加用户,批量追加用户到svn路径下 passwd 文件

  • 使用 htpasswd.exe程序,如果未安装 Apache,可以下载Apache

    复制代码
    httpd-2.4.63-250207-win64-VS17.zip 下载解压直接复制路径即可
  • 使用Windows 系统脚本(PowerShell)运行以下内容

bash 复制代码
#方法一(各自独立密码写法)
$htpasswdPath = "C:\svn\auth\htpasswd"  # 替换为实际路径(svn安装路径)
$users = @{
    "user1" = "password1"
    "user2" = "password2"
    "user3" = "password3"
}

foreach ($user in $users.Keys) {
    $password = $users[$user]
    & "C:\Program Files\Apache\bin\htpasswd.exe" -bB $htpasswdPath $user $password
}

#方法二(统一密码写法)
$htpasswdPath = "C:\svn\auth\htpasswd"  # 替换为实际路径(svn安装路径)
$users = @{
    "user1", "user2", "user3"
}

foreach ($user in $users.Keys) {
    $password = $users[$user]
    & "C:\Program Files\Apache\bin\htpasswd.exe" -bB $htpasswdPath $user $password
}
相关推荐
এ慕ོ冬℘゜1 天前
Git 基础规范:小步提交、提交信息规范与常用命令
git·svn
zjx23882 天前
批量删除.svn信息的Windows脚本
svn
এ慕ོ冬℘゜4 天前
Git 基础入门|和 SVN 对比 + 四大区域 + 常用命令详解
git·svn
阿萨德528号12 天前
IDEA 项目 SVN 配置消失、版本控制变成 Git 且无 VCS 菜单的解决办法
git·svn·intellij-idea
天府云创16 天前
Anthropic重做Git:Scion——Agent时代的版本管理系统
git·svn·版本控制·软件设计·迭代升级·scion
爱吃辣椒的小豆豆16 天前
Apache 日志轮转触发 SVN 更新异常
svn·apache
鶴哥只手遮天17 天前
Apache Subversion 1.15 源码深度剖析-第 3 章 文件系统层(FS 抽象与 FSFS 后端)
svn·开源
鶴哥只手遮天17 天前
Apache Subversion 1.15 源码深度剖析-第 6 章 工作副本:WC-NG 与 pristineless
svn·开源
解道Jdon19 天前
FigCraft把Figma用Rust从零重写了一遍
ide·windows·git·svn·eclipse·github·visual studio
Peter(阿斯拉)1 个月前
[macOS Tahoe 26]_[使用SmartSVN访问库路径报错的问题]
macos·svn·tahoe·smartsvn·macos26