彻底改变SVN路径

Tom*_*Tom 4 svn tortoisesvn visualsvn-server

我们有一个SVN http:/XX.XXX.XXX.XXX:1111/svn/AB/- 并且SVN 的前两个文件夹就像http:/XX.XXX.XXX.XXX:1111/svn/AB/abc/filefolder/

问题是我们想要移动整个svn以摆脱/abc/filefolder/整个项目位于/abc/filefolder/[很久以前创建并且从不打扰改变](que stupid yes yes)

我们怎么能解决这个问题所以我们不会丢失日志等?我们不想导出并创建一个新的svn,从那时起我们丢失了所有的日志文件.但是我们想要"移动"svn root,例如它变为:

From: http:/XX.XXX.XXX.XXX:1111/svn/AB/abc/filefolder/documents/
To: http:/XX.XXX.XXX.XXX:1111/svn/AB/documents/
Run Code Online (Sandbox Code Playgroud)

任何帮助表示赞赏 [ps - 是http://因为链接限制而必须删除]

xcu*_*cut 6

你只需要在顶层移动你想要的文件夹,在存储库上工作,例如:

svn move http:/XX.XXX.XXX.XXX:1111/svn/AB/abc/filefolder/documents/ http:/XX.XXX.XXX.XXX:1111/svn/AB/
Run Code Online (Sandbox Code Playgroud)

当然,事先备份您的存储库.