如果子目录在同一个SVN存储库中,如何将子目录从一个目录移动到另一个目录?我正在使用陆龟SVN.
选择要移动的文件夹/文件,然后右键单击它们并将它们拖动到要移动它们的位置.菜单会出现" SVN在此处移动版本化文件 " 选项
正如phenry所阐明的那样,目标文件夹必须被识别为SVN文件夹.该文件夹应该已经提交到存储库,或者您可以选择添加以将其设置为添加.
如果目标文件夹不是SVN存储库的一部分,请在右键单击并拖动后使用SVN导出命令将文件复制到任何目标文件夹.
请注意,如果两个目录都已被TortoiseSVN识别,那么Chris Thompson接受的答案才有效.如果您在资源管理器中创建一个新文件夹并尝试从现有文件夹移动文件,您将无法获得TortoiseSVN上下文菜单项.创建新文件夹后,您必须执行提交操作(创建新版本号)或添加操作(不支持),因此TortoiseSVN知道新文件夹,然后您将获得选项移动SVN中的项目.更多这里.
或者在资源库浏览器中,您只需拖动文件/文件夹并放入所需的文件夹即可.