0
所以我們的Subversion服務器發生了變化。隨之而來的是必要的URL更改,從前一機器的https:// 主機名,到更易於使用的https:// svn。必要的Apache重定向處理絕對svn:URL更改後的外部引用
問題是,很多外部使用絕對的https://hostname/blah/blah/blah而不是^/blah/blah/blah。這顯然導致了很多失敗。
爲了避免一次可能導致數百個外部人員結賬的麻煩,我被要求找出一種方法來利用http重定向來允許外部人員像現在一樣留下來。
我在老服務器的httpd.conf中有這個簡單規則,它仍然用於其他 http服務。
Redirect /repo/ https://svn/repo/
而且,這適用於我們的存儲庫的網頁瀏覽。但它不適用於TortoiseSVN,我只是得到「庫暫時移動到'https://svn/repo';請搬遷」。而在Linux上,我只是得到「無法連接到URL的存儲庫'https:// 舊主機名/repo/blah/blah'」。
這可能嗎?我希望它是,我只需要一種不同的重定向形式。