所以我们的Subversion服务器发生了变化。随之而来的是必要的网址更改,从上一台计算机的https:// 主机名更改为更贴切的https:// svn 。
问题是,很多外部使用绝对的 https://hostname/blah/blah/blah 而不是^ / blah / blah / blah。这显然导致了很多失败。
为了防止变化的头痛可能是数百个外部一次结账,我被要求找出一种利用http重定向的方法,以允许外部保持现状。
我在旧服务器的httpd.conf中有这个简单的规则,它仍然用于其他 http服务。
Redirect /repo/ https://svn/repo/
这适用于我们的存储库的Web浏览。但它对TortoiseSVN不起作用,我只是将“存储库暂时移动到'https://svn/repo';请重新定位”。在Linux上,我只是“无法连接到URL上的存储库'https:// 旧主机名 / repo / blah / blah'”。
这有可能吗?我希望它是,我只需要一种不同形式的重定向。
答案 0 :(得分:0)
没关系。我太新了。我不得不将“重定向”更改为“重定向301”。
可能应该是显而易见的。但它现在有效。