2009-01-06 35 views
0

在我的筆記本電腦上,當我用svn訪問我的svn倉庫(例如svn:// computername/repository)時,我使用計算機的名字。但是,當我在我的網絡之外時,我需要使用Internet可尋址名稱(例如svn://computername.dyndns.com/repository)。我想繼續這樣做,這樣當我在家時,我的登記和更新速度會盡可能快,並且不依賴另一臺服務器(dyndns)。有沒有辦法使用我已經檢出的相同文件夾結構,只是來回更改名稱?您可以更改客戶端登錄到哪個Subversion存儲庫嗎?

回答

7

是的。在TortoiseSVN右鍵菜單下,選擇'Relocate'。您可以從那裏更改存儲庫的URL。

1

您應該可以從網絡內部和外部使用完全限定的URL(例如svn://computername.dyndns.com/repository),而不必更改。

+0

正確,因此我的問題的一部分談論速度和獨立於其他服務器。 – 2009-01-06 21:23:39

1

那麼,如果你想保持在一個集中的位置,以便其他人可以訪問你將不得不像你一樣保持遠程服務器。

如果你是唯一一個在你自己的機器上設置svn倉庫的用戶。

瓶頸是遠程訪問,如果你必須保持它,改變你用來訪問的名稱不會有任何區別。

最後,如果問題僅僅是重新定位,您可以設置您的網絡DNS以指向computername.dyndns.com以計算機名稱並始終使用dyndns url訪問。

相關問題