使用Tortoise SVN在您的文件夹中更改存储库

我意外地创build了一个没有在Tortoise SVN中的默认文件夹的存储库,然后做了本地结账。 实现了嘿,我忘了创build该存储库的默认值,所以我删除了存储库使用Visual SVN服务器,然后重新创build相同的存储库名称,现在有默认的文件夹中继等。

问题是,我的本地文件夹已被检出。 我怎样才能改变它/ repoint到新的存储库url?

您可以右键单击该文件夹,然后单击乌龟菜单中的“重定位”。

您可以右键单击您的工作副本,然后selectTortoiseSVN / Switch …,然后将“到path:”更改为存储库中的新文件夹。 它为我工作。

由于这两个存储库不具有相同的唯一标识符(UID),因此无法轻松完成此操作。 有两种方法可以做到这一点:

  1. 在新的存储库上强制一个特定的UID(不知道你的SVN服务器是否给出了这个选项)

  2. 不要删除存储库,只是在工作副本中创build文件夹, svn move文件移入主干,然后检查整个事情。

假设你没有任何你需要的签出版本的文件,只要删除目录并重新签出即可。

(假设你的本地工作副本中有文件):由于你创build了一个新的资源库,我想你必须将你的工作副本导入到资源库中。

使用TortoiseSVN,你可以将工作副本导出到不同的文件夹(这样你只有你的源文件,没有.svn文件夹)。 然后,您可以将该文件夹导入到新存储库的/ trunk中。