Redmine“无法连接到svn存储库”
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Redmine“无法连接到svn存储库”相关的知识,希望对你有一定的参考价值。
我在同一台服务器(contos7)中安装了Redmine 3和Subversion 1.7,但是当我单击存储库的选项卡时,我收到了404错误。
404 The entry or revision was not found in repository
我收到如下错误消息:
App 2716 stderr: svn: E000013: Unable to connect to a repository at URL 'svn://192.168.1.110/test'
App 2716 stderr: svn: E000013: Can't connect to host '192.168.1.110': Permission denied
App 2716 stderr: svn: E000013: Unable to connect to a repository at URL 'svn://192.168.1.110/test'
App 2716 stderr: svn: E000013: Can't connect to host '192.168.1.110': Permission denied
App 2716 stderr: svn: E000013: Unable to connect to a repository at URL 'svn://192.168.1.110/test'
App 2716 stderr: svn: E000013: Can't connect to host '192.168.1.110': Permission denied
App 2716 stderr: Error parsing svn output: No close tag for /lists/list
App 2716 stderr: Line: 4
App 2716 stderr: Position: 89
App 2716 stderr: Last 80 unconsumed characters:
App 2716 stderr:
App 2716 stderr: Output was:
App 2716 stderr: <?xml version="1.0" encoding="UTF-8"?>
App 2716 stderr: <lists>
App 2716 stderr: <list
App 2716 stderr: path="svn://192.168.1.110/test">
App 2716 stderr:
App 2716 stderr: Rendered common/error.html.erb within layouts/base (5.3ms)
App 2716 stderr: Completed 404 Not Found in 1444ms (Views: 234.4ms | ActiveRecord: 107.1ms)
我搜索了很多解决方案,但它们并没有解决我的问题。
答案
您可以尝试使用http://server.domain/svn/repos
链接而不是SVN链接。首先,将http://server.domain/svn/repos
链接与浏览器一起使用并尝试登录。
如果成功,请替换Redmine存储库设置中的URL,并提供guest虚拟机用户ID和密码。
确保链接完整,如svn的Apache配置中所示。
您的问题是您的服务器的Apache不允许SVN连接。也许您还没有为SVN访问配置(端口3690
)配置它。
检查etc/apache2
文件夹。你会发现你的apache配置文件。检查您是否提供了http://
访问权限或svn://
访问权限。默认情况下,apache服务器允许http://
访问而不是svn://
访问。
http://
和svn://
访问存在差异。 Http超过8080
,通常打开和配置。 SVN超过3690
,通常不会打开,需要在apache中配置。
以上是关于Redmine“无法连接到svn存储库”的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Centos 上安装 gitlab 和 redmine