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
}
相关推荐
page_qiu17 小时前
jekins 完整部署详细流程(集成 SVN 源码管理 + Maven 打包 + Jar 程序自动部署)
svn·maven·jar
aXin_ya4 天前
SVN使用
svn
EXI-小洲11 天前
Pycharm 使用SVN进行拉取或提交 - SVN基本使用
svn·pycharm·版本控制
EXI-小洲12 天前
MacOS IDEA将本地项目代码上传至SVN空仓库
macos·svn·intellij-idea
▍ 小太阳 ☼1 个月前
如何让Codex读svn项目
svn·chatgpt
云小逸1 个月前
【SVN 详细使用指南:从入门到团队协作】
c++·svn
曹牧2 个月前
Eclipse:SVN 回复
java·svn·eclipse
NexTunnel2 个月前
公司老项目还在 SVN,远程维护怎么做更稳?
git·svn·gitlab·远程工作·nextunnel
鱼听禅2 个月前
CentOS 源码模式配置SVNAdmin2管理SVN仓库
linux·svn·centos
_阿伟_2 个月前
SVN简单使用教程
svn