p.c*_*ell 6 svn version-control ankhsvn
我的任务是将此VS解决方案和项目移动到另一个SVN服务器.我正在使用Visual Studio 2010 RC1和AnkhSVN 2.1.7819 ....
C:\Repositories\foo.http://someSite/svn/foo我发现,最明显的方法是Pending Changes - Source Files窗口(似乎属于AnkhSVN).它似乎允许您更改您正在使用的存储库.


我收到此错误消息:
存储库UUID'152c39db-5799-4234-85f2-074004a6fcad'与预期的UUID不匹配'6c83444d-7f93-d64a-b0a0-23283495cf17'
问题
C:\Repositories\永远"忘记"那个回购?此对话框在同一存储库中的不同位置之间执行切换(并允许您在存储库移动时更改URL).
在您的情况下,您希望切换到不共享历史记录的完全不同的存储库.(好吧,也许你想保留历史,但你没有问).
要将数据复制到其他存储库,您可以执行导出,然后使用"向Subversion添加解决方案向导".
TortoiseSVN具有就地导出功能,可从工作副本中删除所有.svn文件夹.你也可以使用它.(确保在删除.svn目录后刷新AnkhSVN状态)