1.httpd.conf配置:
LoadModule dav_module modules/mod_dav.soLoadModule dav_fs_module modules/mod_dav_fs.soLoadModule dav_svn_module modules/mod_dav_svn.soLoadModule authz_svn_module modules/mod_authz_svn.so<Location /svn> DAV svn SVNListParentPath on SVNPath F:\pcss_project AuthType Basic AuthName "Subversion repositories" AuthUserFile D:\Apache2.2\bin\passwd AuthzSVNAccessFile F:\pcss_project\conf\authz Require valid-user #SSLRequireSSL</Location>
2.其中passwd不是用repository/conf/passwd.而是要用apache/bin/htpasswd命令去生成。
创建文件同时添加chembo用户:htpasswd -c passwd chembo添加新用户:htpasswd passwd lxb
密码会在命令后提示你输入。
3.将你创建的用户添加到repository/conf/authz里面的权限去。