之間移動,我有我的本地網絡上的顛覆服務器,並使用爲192.168.1.x地址來訪問它。問題是,當我離開我的房子,需要更新我的筆記本電腦上的svn時,我現在必須使用外部地址。我一直在使用svn relocate命令在外部和內部地址之間切換,但這很麻煩。有沒有人有這個問題的巧妙伎倆?我使用TortoiseSVN作爲我的客戶。顛覆筆記本電腦和內部/外部網絡
我的路由器上的DNS條目可能會工作,所以我可以使用外部名稱所有的時間,但不幸的是我的路由器它不是那麼靈活。
之間移動,我有我的本地網絡上的顛覆服務器,並使用爲192.168.1.x地址來訪問它。問題是,當我離開我的房子,需要更新我的筆記本電腦上的svn時,我現在必須使用外部地址。我一直在使用svn relocate命令在外部和內部地址之間切換,但這很麻煩。有沒有人有這個問題的巧妙伎倆?我使用TortoiseSVN作爲我的客戶。顛覆筆記本電腦和內部/外部網絡
我的路由器上的DNS條目可能會工作,所以我可以使用外部名稱所有的時間,但不幸的是我的路由器它不是那麼靈活。
您可以將記錄添加到您的主機文件,然後更改搬遷的那個來代替。
順便說一句,這有什麼錯總是使用外部的名字嗎? (除了unnessesary流量)
我總是用我的外部地址,並有一個bash腳本,用於建立SSH隧道我想我的資料庫。是svn,現在是git,但同樣的主體適用。
我敢打賭,你會得到至少一個答案,告訴你使用git – 2009-08-15 21:43:18
@Rich - oooh,關閉 - 我抵制了誘惑,只是暗示所有酷酷的孩子都在使用git。但是有人會有很大的可能性。 – 2009-08-16 03:08:19
看看'%SystemRoot%\ System32 \ drivers \ etc \ hosts'。也許一些小腳本在那裏切換一行會有幫助嗎? P.S .:不要使用gt,svn很好':)' – sbi 2009-08-16 21:06:10