[英]Necessary Apache Redirect to handle absolute svn:external references after a url change
因此我們的Subversion服務器已更改。 隨之而來的是必要的url更改,從先前機器的https:// 主機名更改為更合適的https:// svn 。
問題是,許多外部設備都使用絕對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'的存儲庫”。
這有可能嗎? 我希望是這樣,我只需要其他形式的重定向。
沒關系。 我太新了。 我必須將“重定向”更改為“重定向301”。
可能應該是顯而易見的。 但是現在可以了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.