svn结合apache后,修改密码就得在server端,由管理员修改密码,很不方便也不安全。
现在做已了一个web界面实现用户svn密码的修改。
我用php,做了两个页面,一个是信息收集,一个是调用系统命令
前置条件:apche已集成了svn,php
1.apache添加svntools访问目录
在/etc/ini.d/http.conf
Alias /svntools "/opt/svntools/"
<Directory "/opt/svntools">
AuthType Basic
AuthName "Subversion Tools"
AuthUserFile /opt/svn/passwd
Require valid-user
</Directory>
2.在/opt/svntols目录下创建php页面
2.1 index.php页面
<html>
<head>
<title>Change your svn passwd</title>
</head>
<script type="text/javaScript">
function check(){
if(document.form.oldpwd.value.length == 0){
alert