我需要在具有完整历史记录的本地机器上备份 SVN 存储库,以便我可以在从服务器删除存储库后比较修订并查看评论。我使用 TortoiseSVN 作为客户端,使用 unfuddle 作为存储库服务器。实际上,我的帐户将在几天内从 unfuddle 过期,我需要在本地系统上获取 repo 以进行进一步处理。
我该怎么搬?
最佳答案
您可以使用 svnsync下载存储库的完整副本,包括历史记录。它基本上只是将每个变更集复制到您选择的本地路径。我过去曾用它来备份,它的作用就像一个魅力。
有一个教程解释了如何在 Windows 上执行此操作:http://creekcodes.blogspot.com/2010/02/how-to-svnsync-on-windows.html
关于svn - 备份具有完整历史记录的 SVN 存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8208391/