Posted on May 11th, 2006 at 19:12 by fr3@K
上一篇 post 提到的神奇問題是這樣子的,我把 SVN server 從主機 A 轉到換到主機 B。Transfer 完成後我把 SVN server 的 domain name 指到主機 B。數小時後,等 DNS 完成更新,我試著在我手提電腦上對 working copy 做update,結果是無法 connect 至 server。
查找 DNS record 正確無誤,但 ping 不到,心涼了一半。把 browser 打開,卻能正常連上在主機 B 上的管理網頁。連到幾台我常用的主機做 checkout 也一切 正常,就是只有在我手提電腦用 SVN 連不上。斷斷續續的搞了兩天,最後才終於發現原來是因為在這邊,主機 B 的 IP 被 block 住了。
在這邊,IP 被 block 不是新鮮事,但被 block 的對象多是因為 host 所謂的`敏感’資訊,以新聞類網站居多。處於這樣的環境,免不了用境外的 proxy 換取 web browsing 的自由。而這`剛好’讓我能用瀏覽器,卻無法用 SVN 來 access 同一台主機。
主機 B 的 IP 會被 block 的原因對我來說是個謎,畢竟只不過是一台 host SVN 的主機,那來的敏感資訊?不管了,知道原因後把 ~/.subversion/servers 檔案手動改一改,讓 SVN 也走 proxy 才解決了這困擾我兩天的問題。
![]() |
|
| Previous Post « Version Control with Subversion « |
Next Post » 公司兩三事 » |







