2011-05-02 29 views
2

直接问题:从一个subversion服务器检出工作副本,有没有办法?? svn/entries?将工作副本重定向到与我最初检查出的位置不同的位置?如何将工作副本从Subversion服务器重定向到其他位置?

背景:我有一个小的subversion服务器,我可以在网上看到。然而,生活在一个有线调制解调器,我的动态IP转移,每隔一段时间我必须更新DNS条目。在接下来的24小时内,我可能无法通过网站进行同步,直到我的本地DNS服务器捕获更新。

与此同时,我想真的想同步 - 目前 - 我坐在服务器旁边,可以通过本地网络访问它。所以我尝试编辑.svn文件夹中的'entries'文件,用本地ip地址替换网站名称,但它不起作用(我不知道为什么 - 它似乎还原了对条目文件的更改&然后附加文件名和版本信息。

回答

4

您与relocate选项寻找switch命令。

svn switch --relocate https://oldserver/svn/repos https://newserver/some/directory 

欲了解更多信息,看看here

你也有可用TortoiseSVN,在Relocate上下文菜单下。

相关问题