我在SVN中提交了以下目录结构,并进行了多次修订:
Folder_A
Sub_Folder_B
File1
File2
我想在SVN中将上面的结构修改为以下结构:
Folder_A
Sub_Folder_C
Sub_Folder_D
Sub_Folder_E
File1
File2
我不想丢失Folder_A,文件1和文件2的SVN修订历史。
请推荐我该怎么做?
我应该在工作副本或 svn 存储库中执行此操作吗?
谢谢!
编辑:正如我在评论中解释的那样,我不只是在寻找重命名文件夹。我想在维护修订历史记录的同时引入新的子文件夹。
使用 svn 添加子文件夹 添加 DIR,例如,
svn add Sub_Folder_C
.然后提交新文件夹(您可能需要一次执行一个)。然后使用 svn mv 从当前文件夹移动到子目录:
svn mv Sub_Folder_B Sub_Folder_CSub_Folder_DSub_Folder_E