当前位置: > Linux服务器 > SVN >

SVN服务器无法访问,该怎么解决

时间:2016-03-09 18:39来源:linux.it.net.cn 作者:IT
SVN服务器无法访问
各位大侠,我在自己电脑上搭建了一台SVN服务器可是出现了一些问题:

配置过程如下:
1. 首先我在D:\Program Files\Apache2.2 安装了apache2.2.22版本的服务器 
2. 在D:\Program Files\Subversion 安装了 Subversion 1.7.7 版本的版本控制服务器
3. 在D:\Program Files\TortoiseSVN 安装了 1.7.5 版本的 客户端版本
4. 我在E:\svnserver\repository 是我的版本库 E:\svnserver\repository下面有6个文件,
  在E:\svnserver\repository\conf\passwd 文件里新增用户test = test 
E:\svnserver\repository\conf\svnserve.conf 将password-db = passwd前面的#也去掉了 

按照如上配置:
可以再其他文件夹下通过小乌龟 文件检出 如:
通过小乌龟 repo-browser 输入 
svn://127.0.0.1/svnserver/repository/testwork 
可以看到底下的文件
check out 也能检出  

但是eclipse里面无法将工程导入到svn服务器,也无法导出,eclipse svn 插件是 1.8.8,不知道为什么?


另外http 访问方式也不行,
然后按照网上的说明 将subversion 下面的四个目录放到apache的model目录下了 配置如下

LoadModule dav_module modules/mod_dav.so
LoadModule dav_svn_module modules/mod_dav_svn.so

LoadModule dav_fs_module modules/mod_dav_fs.so
LoadModule authz_svn_module modules/mod_authz_svn.so

<Location /svn/>
DAV svn
SVNParentPath e:/svnserver/repository
#SVNListParentPath on

AuthType Basic 
AuthName "svnserver" 
AuthUserFile "E:/svnserver/repository/conf/passwd" 
AuthzSVNAccessFile "E:/svnserver/repository/conf/svn-auth-accessfile" 
#Require valid-user 
</Location>

运行情况:
Not Found
The requested URL /svn was not found on this server.


------解决方案--------------------
你看看这个:http://blog.csdn.net/peng_hao1988/article/details/6539801
之前我也弄过这样一个通过HTTP访问的SVN服务器,弄了好久都没连接上。


(责任编辑:IT)
------分隔线----------------------------