[我在 Stackoverflow 上问过,但也许这个论坛对此事更专业:]
我的 VisualSVN Server 在 Windows Vista 机器上完美运行,现在要在同一台机器上运行 Windows 7(安装在新分区上)。
所以现在所有的源代码都在 D: 驱动器上的存储库中(以前在 C:)
(Windows 7 将为 C:,而 Vista 将为 D:)
我们是否可以将 D:\Repositories 复制为 C:\Repositories,然后再次在 Windows 7 上安装 VisualSVN Server 并让其使用 C:\Repositories,然后所有源代码、所有历史记录(差异和注释)将再次可用?
答案1
为了让您开心,我在我们的开发机器的克隆版上测试了这一点,并且成功了。有关存储库的所有信息都存储在文件中,包括所有标签等。
答案2
您也可能对。。。有兴趣svnadmin hotcopy
工具。检查 SVNBook 参考:存储库备份