项目

一般

简介

redmine无法与SVN共联

0

Zhao wenpin
大约一个月 之前增加

redmine的某一项任务,在配置——版本库中添加SVN的访问地址,输入SVN的账号密码,建立版本库之后,点击无法访问,会提示“404
版本库中不存在该条目和(或)其修订版本。”的错误,该问题应该如何解决,发生的原因什么,求大神指教。

解答 (4)

1

Zhao wenpin
24 天 之前增加

出现404错误后,在redmine安装地址,路径redmine\apache2\logs下生成了一份access.log日志文档,哪位大神帮忙看一下问题到底出在哪里,感谢。

0

匿名用户
12 天 之前增加

配置版本库时 必须要输入svn的用户名和密码 (通常选个权限较大的用户),否则就会出现404

0

匿名用户
大约一个月 之前增加

在gameon后面加一个/ 再试一下呢

0

Admin Redmine
大约一个月 之前增加

你好, 你可以先通过在浏览器地址栏里输入 https://192.168.9.84/svn/gameon ,通过浏览器查看是否可以正常访问你的gameon库。如果不能,再看日志里报什么错误

通过TortoiseSVN客户端和浏览器都可以正常访问的版本库地址,将它添加到redmine的配置版本库后,依然报错404

匿名用户 大约一个月

在gameon后面加一个/ 再试一下呢

还是不行,跳转不过去。

你好,可能是你的的https是自签名证书导致的404问题,请尝试如下方案(假设你的服务器是linux系统)

  • 在服务器上执行 svn list https://192.168.9.84/svn/gameon
  • 在系统提示是否永久接收证书时选择yes!
  • 返回你的redmine再尝试访问svn库

网上搜索尝试了好多方法,其中就有你说的这个方法,不知道是我操作不对还是别的什么原因,试了之后还是无效。还有说修改证书认证,修改subversion.adapter.rb里面的某行字符,都尝试过。无果。现在把redmine和svn安装在同一台计算机之下,是可以实现本地共联的,但是只要是redmine里面的版本库地址是https://192.168.xx.xx/svn/xxx,相同通过网络去跳转,就会出现404错误。

匿名用户 大约一个月

你可以先选择用http的方式连接你的版本库,别用https

SVN server早已经安装使用了,存放资料达到了几百G,初始就使用了https协议,不太可能重装使用http,而且我在本地试验过,使用http还是会有404错误,所以应该不是这个原因。个人觉得还是redmine与SVN之间认证环节出了问题,但具体怎么解决还没有奏效的方法。

    (1-4/4)