在windows2003 server 上安装svn以及客户端密码修改

                      安装SVN

 

一、下载:VisualSVN-Server-2.1.5.msi

 

二、安装,OK!

 

 

                    配置客户端修改密码程序

 

 

 

一、ApachePasswd说明


  这是一个用于修改Apache中AuthUserFile的工具,编写时主要是为了远程修改基于Apache配置的Subversion的用户密码。
  目前提供for apache2.0版本及for apache2.2版本。

  当Subversion配置成作为Apache的一个模块运行时,在httpd.conf中可能是类似这下面这样的语句:
  
      <Location /svn>
              DAV svn
              SVNParentPath C:/SVN_repos
              AuthType Basic
              AuthName "Subversion repositories"
              AuthUserFile C:/SVN_repos/passwd
              AuthzSVNAccessFile C:/SVN_repos/access.conf
              Require valid-user
      </Location>

  ApacehPasswd就是用来修改上面配置中的C:/SVN_repos/passwd这个文件的


二、配置步骤:

      1、下载Apache22Passwd.rar压缩包
  2、在D:/Program Files (x86)/VisualSVN Server  文件夹下创建 cgi-bin,解压缩Apache22Passwd.rar,将文件Apache2xPasswd.cgi及Apache2xPasswd.cgi.ini复制到cgi-bin目录下,且将Apache2xPasswd.cgi改名为svnpwd,Apache2xPasswd.cgi.ini改名为svnpwd.ini。

  3、如果是for apache2.2版本,复制apache服务器的bin目录下libapr-1.dll、libapriconv-1.dll、libaprutil-1.dll到svnpwd所在的目录

      4、复制Apache服务器下的mod_cgi.so到*******/VisualSVN Server/bin目录下
  5、修改配置文件svnpwd.ini中auth_user_file路径,如下

            auth_user_file=这个路径在httpd.conf中可以看到   如:E:/Repositories/htpasswd

 

      6、配置******/VisualSVN Server/conf/httpd-custom.conf

 

           原来是空白的,加入如下内容:

           LoadModule cgi_module bin/mod_cgi.so
           LoadModule alias_module bin/mod_alias.so
           <IfModule alias_module>
                      ScriptAlias /cgi-bin/ "D:/Program Files (x86)/VisualSVN Server/cgi-bin/"
           </IfModule>

 

       7、重启VisualSVN Server服务。输入https://localhost/cgi-bin/svnpwd就可以看到修改页面了。

 

        

svnpwd.ini配置文件备注:
1配置文件可用的配置项

[path]
auth_user_file=这里改为你的Subversion所用的AuthUserFile全路径,如C:/SVN_repos/passwd
日志文件名
log_file=svnpass.log
[setup]
password_min_length=1
[html]
title=修改SubVersion密码
description=修改SubVersion密码
your_name = 用户名
old_password = 旧密码
new_password1 = 新密码
new_password2 = 验证新密码
btn_change = 修 改
btn_reset = 重 置

change_password_ok=成功修改密码
change_password_failed=修改密码失败
old_password_error=旧密码错误
server_error=服务器错误
password_must_greater=密码位数必须大于
two_password_not_matched=两密码不一致
please_enter_name=请输入用户名
back=返回

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

山巅

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值