彻底改变SVN路径

时间:2010-05-10 08:11:19

标签: svn tortoisesvn visualsvn-server

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

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

我们怎么能解决这个问题所以我们不会丢失日志等?我们不想导出并创建一个新的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/

任何帮助表示赞赏? [ps - 是的,由于链接限制,我必须删除http://

1 个答案:

答案 0 :(得分:6)

如何在顶层运行所需的文件夹,在存储库中工作,例如:

svn move http:/XX.XXX.XXX.XXX:1111/svn/AB/abc/filefolder/documents/ http:/XX.XXX.XXX.XXX:1111/svn/AB/

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