如何将 Vista 上的 VisualSVN Server 上的所有源代码移至 Windows 7?
我让 VisualSVN Server 在 Windows Vista 计算机上完美运行,然后现在在同一台计算机上运行 Windows 7(安装在新分区上)。
所以现在所有的源代码都在 D: 驱动器上的存储库中(以前是在 C: 上)
(Windows 7 将是 C:,Vista 现在将成为 D:)
我们可以将 D:\Repositories 复制到作为 C:\Repositories,然后再次在 Windows 7 上安装 VisualSVN Server 并让它使用 C:\Repositories,然后所有源代码、所有历史记录(差异和注释)将再次可用?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

发布评论
评论(5)
霊感 2024-08-19 11:50:23
当您将 VisualSVN Server 从一台计算机移动到另一台计算机时,您需要按照文章 KB166 中指定的步骤进行操作:将 VisualSVN Server 迁移到另一台计算机。
请注意,在大多数情况下,您不需要在迁移过程中使用 svnadmin dump
和 svnadmin load
。
~没有更多了~
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我想说尝试一下,但在这样做之前先对存储库进行 svnadmin 转储。如果事情不起作用(尝试 svnadmin verify,在不同的盒子上更新工作副本,检查日志历史记录),然后沿着 svnadmin 转储、创建、加载。
只要 URL 不改变,即服务器名称保持不变,客户端就不需要 "="">重新定位他们的工作副本。
I'd say give it a shot, but take an svnadmin dump of the repository before doing so. If things don't work (try svnadmin verify, update a working copy on a different box, check the log history), then go down the usual path of svnadmin dump, create, load.
So long as the URL isn't changing, i.e. the server name stays the same, clients won't need to relocate their working copy.