iF.SVNAdmin创建的项目无法访问 10C

环境:CentOS-64-6.8
1、下载安装apache

yum -y install httpd
2、下载安装SVN
yum -y install mod_dav_svn subversion
3. 配置SVN

DAV svn
SVNParentPath /var/www/svn
AuthType Basic
AuthName "Authorization Realm"
AuthUserFile /inewbit/svn/config/passwdfile
AuthzSVNAccessFile /inewbit/svn/config/accessfile
Require valid-user

4. 创建存放目录和权限信息目录
mkdir -p /var/www/svn /var/www/svnconfig
5. 创建SVN权限信息文件
touch /var/www/svnconfig/accessfile /var/www/svnconfig/passwdfile
6. 安装php
yum install php
7. 下载SVNAdmin
http://sourceforge.net/projects/ifsvnadmin/files/svnadmin-1.6.2.zip/download
8. 解压SVNAdmin
unzip svnadmin-1.6.2.zip

  1. 拷贝项目到Apache的html目录中 cp -r iF.SVNAdmin-stable-1.6.2/ /var/www/html/svnadmin 10.赋权 chown -R apache:apache /var/www/html/svnadmin/ chmod -R 777 /var/www/html/svnadmin/data/

chown -R apache:apache /var/www/svn
chmod -R 777 /var/www/svn

chown -R apache:apache /var/www/svnconfig
chmod -R 777 /var/www/svnconfig/
chown -R apache:apache /var/www/svnconfig/accessfile
chown -R apache:apache /var/www/svnconfig/passwdfile

chmod -R 777 /var/www/svnconfig/accessfile
chmod -R 777 /var/www/svnconfig/passwdfile
chmod -R 777 /var/www/html/svnadmin/data/
chmod -R 777 /usr/bin/svn
11.启动WebServer服务
service httpd restart
12、访问IF.svnadmin
图片说明
测试全部通过
13、设置项目
图片说明
14.设置成功
图片说明
15.设置用户
图片说明
16.设置成功
图片说明
17.设置权限
图片说明
18.设置成功
图片说明
19.查看项目用户
图片说明
20.服务器相关配置查看
目录权限
图片说明
图片说明
图片说明
图片说明
21.客户端连接
图片说明
图片说明
这里反复出现输入用户名和密码,输入几十遍都不行
图片说明

## 大师们有解决的办法没有啊????????****

2个回答

dsjob
dsjob 你的问题搜索到的,不是哪个问题,我的是全部创建通过的,没得任何问题,客户端就是不能访问
3 年多之前 回复

找到原因了,通过查看Apache的错误日志,找不到:passwdfile和accessfile
命令:cat /var/log/httpd/error_log

是因为我抄袭网络的配置造成的

正确的配置如下:


DAV svn
SVNParentPath /var/www/svn
AuthType Basic
AuthName "Authorization Realm"
AuthUserFile /var/www/svnconfig/passwdfile #这里一定要注意
AuthzSVNAccessFile /var/www/svnconfig/accessfile #这里一定要注意
Require valid-user

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐