svn将项目移动到其他文件夹

svn将项目移动到其他文件夹,svn,tortoisesvn,Svn,Tortoisesvn,因此,我在路径/main/oldProject/中有一个项目,其中包含trunk和branchs文件夹。我需要将trunk和branchs文件夹移动到一个名为/main/newProject/的新文件夹中。我已经导入了一个空的/main/newProject/文件夹,但我不知道如何从现有文件夹中移动所有内容 我原以为svn导出可以做到这一点,但后来我注意到这不会移动未提交的更改。这对我来说是可行的,但我希望有一种方法可以将文件夹复制到新文件夹中,然后运行一些操作,让我在新路径上工作 有什么想法吗

因此,我在路径/main/oldProject/中有一个项目,其中包含trunk和branchs文件夹。我需要将trunk和branchs文件夹移动到一个名为/main/newProject/的新文件夹中。我已经导入了一个空的/main/newProject/文件夹,但我不知道如何从现有文件夹中移动所有内容

我原以为svn导出可以做到这一点,但后来我注意到这不会移动未提交的更改。这对我来说是可行的,但我希望有一种方法可以将文件夹复制到新文件夹中,然后运行一些操作,让我在新路径上工作


有什么想法吗?

我想这是在一个存储库中进行的?如果是这样,请将存储库签出到某个地方的本地工作副本,然后只需在Windows资源管理器中使用鼠标右键(而不是左键)拖动trunk&Branchs文件夹即可。释放时,将出现一个对话框,为您提供SVN移动或SVN复制选项。在您的情况下选择合适的选项并提交


这将使用完整的历史记录执行正确的SVN复制/移动。

如果您在Windows上,在存储库中移动项目文件夹的最佳位置是存储库浏览器。在要移动的文件夹工作副本的乌龟色关联菜单中,选择“回购浏览器”。在“存储库浏览器”对话框窗口中,在树窗格(窗口左侧)中找到文件夹,然后将文件夹拖动到树中的目标文件夹。乌龟会要求您确认,然后提交移动。

请添加拖动部分,我们必须选择文件夹,然后按右键单击(不要释放右键单击),按住它,然后拖动到要复制或移动它的文件夹。