TortoiseSVN客户端不能连上SVN服务器,不知道是怎么回事

时间:2022-10-11 20:21:51
配置都没有问题,在WEB页面上输入用户名和密码后可以访问,但是TortoiseSVN的版本库浏览器却不能正常访问,检出也不行,输入用户名密码都不能进去,试了几遍最后提示“Error * PROPFIND request failed on '/svn' PROPFIND of '/svn': 301 Moved Permanently (http://192.168.1.1)”
各版本如下
apache 2.0.59
Subversion 1.4.3
TortoiseSVN 1.4.3 
不知道是什么问题
有人说是防火墙和杀毒软件的问题,但是我都关掉也还是不行
我连接网上的一些SVN服务器都没有问题

7 个解决方案

#1


SVN服务器问题吧

#2


有可能是使用DAV(各用户访问权限设置错误,用户组和用户要正确。)验证时出错
1,确认密码是否正确。
2,确认地址是否正确。
3,确认用户组及用户相应权限正确。
4,确认SVN服务是否打开。
5,输入地址时试试svn://XXXX/svn/XXproject,或http://XXXX/svn/XXproject
再者,没折了,我也不知道了。

#3


服务器有问题的话web页怎么能访问呢

#4


svn服务有问题
权限也可能

#5


应该怎么设置呢,我是按安装的说明做的,上面说新版的Subversion安装后自动就把apache配好了,我看了一下,似乎的确如此,然后就是在配置文件最后添加如下几行:

<Location /svn>
DAV svn
SVNListParentPath on
SVNParentPath D:\SVN
AuthType Basic
AuthName "Subversion repositories"
AuthUserFile passwd
#AuthzSVNAccessFile svnaccessfile
Require valid-user
</Location>


用命令创建密码
bin\htpasswd -c passwd <username>

然后就可以用http://MyServer/svn/MyNewRepository访问了,但是我输入http://192.168.1.1/svn后弹出验证框,输入用户名和密码却不行,就出现上面说的提示

我看密码文件也有啊

#6


地址明显的变了

#7


问题解决了,是版本库创建的不对,我是直接在svn目录下用TortoiseSVN创建的,但是似乎svn目录是不能直接访问的,所以我总是出错,必须创建子文件夹才成

#1


SVN服务器问题吧

#2


有可能是使用DAV(各用户访问权限设置错误,用户组和用户要正确。)验证时出错
1,确认密码是否正确。
2,确认地址是否正确。
3,确认用户组及用户相应权限正确。
4,确认SVN服务是否打开。
5,输入地址时试试svn://XXXX/svn/XXproject,或http://XXXX/svn/XXproject
再者,没折了,我也不知道了。

#3


服务器有问题的话web页怎么能访问呢

#4


svn服务有问题
权限也可能

#5


应该怎么设置呢,我是按安装的说明做的,上面说新版的Subversion安装后自动就把apache配好了,我看了一下,似乎的确如此,然后就是在配置文件最后添加如下几行:

<Location /svn>
DAV svn
SVNListParentPath on
SVNParentPath D:\SVN
AuthType Basic
AuthName "Subversion repositories"
AuthUserFile passwd
#AuthzSVNAccessFile svnaccessfile
Require valid-user
</Location>


用命令创建密码
bin\htpasswd -c passwd <username>

然后就可以用http://MyServer/svn/MyNewRepository访问了,但是我输入http://192.168.1.1/svn后弹出验证框,输入用户名和密码却不行,就出现上面说的提示

我看密码文件也有啊

#6


地址明显的变了

#7


问题解决了,是版本库创建的不对,我是直接在svn目录下用TortoiseSVN创建的,但是似乎svn目录是不能直接访问的,所以我总是出错,必须创建子文件夹才成