之间移动,我有我的本地网络上的颠覆服务器,并使用为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