如何使用AnkhSVN在Visual Studio中切换subversion存储库?

Pau*_*ulo 11 svn ankhsvn visual-studio-2008

我一直在本地开发一个项目,并使用本地svn服务器在visual studio中进行版本控制.我现在想切换到xp-dev托管版本,但似乎无法摆脱我的解决方案上的svn绑定?是否有一种简单的方法可以在没有版本设置的情况下复制解决方案,或者只是切换到另一个svn(完全为空)?

San*_*ken 39

内置了一个开关/重定位器:

  • 打开视图 - >待定更改
  • 单击显示当前存储库URL的下拉列表或右侧的按钮
  • 输入/浏览到新位置
  • 您想要重新定位的对话框出现(因为此处切换不够)


Col*_*ell 4

编辑:请注意,这假设您正在尝试移动到新存储库,删除所有历史记录,而不是移动存储库。考虑一下,您可能希望将删除所有 .svn 文件夹替换为简单地将文件夹导出到新存储库新创建的工作区中。

从来没听说过。我可能会这样做,

  • 从解决方案中删除所有 .svn 文件夹
  • 在新存储库中为解决方案创建一个文件夹,
  • 一探究竟,
  • 将当前的解决方案移至该文件夹中,
  • 在 Visual Studio 中加载解决方案
  • 使用 AnkhSvn 再次添加。它应该知道它位于一个被颠覆的目录中,并允许您这样做。

  • 您也可以右键单击解决方案或项目,然后在 Subversion 菜单上可以使用“切换项目”选项。 (2认同)