svn - 如何在 Vista 上的 VisualSVN Server 上迁移所有源代码并迁移到 Windows 7?

标签 svn tortoisesvn visualsvn-server visualsvn

我让 VisualSVN Server 在 Windows Vista 机器上完美运行,然后现在要在同一台机器上运行 Windows 7(安装在新分区上)。

所以现在所有的源代码都在 D: 驱动器上的存储库中(它以前是在 C: 上)

(Windows 7 将是 C:,而 Vista 现在将成为 D:)

我们能不能把D:\Repositories复制到C:\Repositories,然后在Windows 7上重新安装VisualSVN Server,让它使用C:\Repositories,然后所有的源代码,所有的历史(diff和comment) ) 将再次可用?

最佳答案

我想试一试,但在这样做之前先对存储库进行 svnadmin 转储。如果事情不起作用(尝试 svnadmin 验证,在不同的机器上更新工作副本,检查日志历史记录),然后沿着通常的路径 svnadmin dump, create, load 走下去.

只要 URL 不变,即服务器名称保持不变,客户端就不需要 relocate他们的工作副本。

关于svn - 如何在 Vista 上的 VisualSVN Server 上迁移所有源代码并迁移到 Windows 7?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1794411/

相关文章:

URL 之间的 SVN 复制失败

c - 在 C 源代码中包含一个项目的 SVN 修订版

linux - 如何使用终端阅读某个svn提交版本的评论?

svn - 如何完全卸载 TortoiseSVN 1.8.4

svn - Apache Subversion 中 `svn add` 和 `svn commit` 的区别

svn - 在 svnsync 中处理大文件

Jenkins Subversion checkout 失败 - "E175002: CRLF expected at end of chunk: -1/-1"

c# - 从 C# 控制 VisualSVN 服务器

windows - 无论如何让程序共享 Windows 资源管理器图标覆盖?

svn - 在 TortoiseSVN 中合并 Office Open XML (.docx) 是否有效?