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

| 所以,我在某个路径/ main / oldProject /中有一个带有主干的项目,并且在其中有分支文件夹。我需要将主干和分支文件夹移动到一个名为/ main / newProject /的新文件夹。我已经使用TortoiseSVN导入了一个空的/ main / newProject /文件夹,但是我不知道如何从现有文件夹中移动所有内容。 我以为svn export可以解决问题,但后来我注意到这不会移动未提交的更改。这对我来说是可行的,但是我希望有一种方法可以将文件夹复制到新文件夹中,然后执行一些操作,使我可以在新路径上工作 有任何想法吗?     
已邀请:
我认为此举是在单个存储库中吗?如果是这样,可以将存储库检出到某个地方的本地工作副本中,然后使用鼠标右键(而不是鼠标左键)将其拖到Windows资源管理器中。释放时,将出现一个对话框,并提供SVN Move或SVN Copy的选项。选择适合您的情况并提交。 这将执行具有完整历史记录的正确SVN复制/移动。     
如果您使用的是Windows,则在存储库中移动项目文件夹的最佳位置是存储库浏览器。在要移动的文件夹的工作副本的Tortoise上下文菜单中,选择\“ Repo-browser \”。在“存储库浏览器”对话框窗口中,在树窗格中(位于窗口的左侧)找到文件夹,然后将该文件夹拖到树中的目标文件夹中。乌龟会要求您确认,然后再执行此操作。     

要回复问题请先登录注册