gpt4 book ai didi

svn - 使用 hgsubversion 将 SVN 转换为 Mercurial?

转载 作者:行者123 更新时间:2023-12-04 21:37:37 25 4
gpt4 key购买 nike

我想知道如何使用 HgSubversion tool 将 SVN 存储库转换为 Mercurial 存储库.我尝试了 hg convert 命令(来自 ConvertExtension ),但我的存储库失败了。

知道 hgsubversion 的语法如何从 SVN 转换为 Mercurial 吗?

最佳答案

只需在启用 hgsubversion 扩展的情况下克隆存储库,您就可以开始了。

但是,有一些......

你应该注意的事情

非标准 SVN repo 布局

如果您没有经典的树干/分支/标签布局,您可能需要做一些调整。

大型 SVN 存储库(大量提交)

初始克隆非常耗时,如果与 repo 的连接中断,则无法恢复操作,这意味着所有工作都将回滚。

这里的解决方案是只克隆第一个修订版

hg clone -r1 svn://repo

那你就可以了

hg pull

可以恢复,并将拉取所有其他提交。

杂项

克隆完成后,调整 .hg/hgrc[paths] 部分以使其指向正确的 repo,或者如果您的clone 将充当中央仓库。

关于svn - 使用 hgsubversion 将 SVN 转换为 Mercurial?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11210447/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com