gpt4 book ai didi

svn - 将公司从 SVN 转换为 Hg?

转载 作者:行者123 更新时间:2023-12-03 14:48:33 28 4
gpt4 key购买 nike

我们这里是 SVN 的重度用户。虽然 GIT 相对于 SVN 的优势让我们想要改变,但 Hg 相对于 SVN 的优势意味着现在是时候改变了,我们需要尽快开始这样做。

我对客户端并不那么担心,但这是我的问题。

  • SVN 上有一些关于设置文件元属性、正确组织项目等的优秀书籍。关于 Hg 的那本书是什么?
  • 有没有办法转换 SVN 存储库(您使用过的)并且可以报告它的进展情况?如果可能,我们不想丢失多年的提交日志。
  • 当您进行转换时,您是如何拆分旧代码的?您是否将主干作为一个项目提交,并将标签/ fork 作为另一个项目提交?
  • 如果您将 SVN 用于遗留工作,您是否检查了 SVN 的更新或其他内容?
  • 最佳答案

  • http://hgbook.red-bean.com/ 有一本免费的书可用和 published by O'Reilly 2009年。
  • 从 0.9.5 版开始,Mercurial 带有 conversion tool .
  • 我必须承认我改用 Git 而不是 Mercurial。也就是说,使用 Git,您可以在同一个存储库中同时导入分支、标签和主干。 Git 照顾每一个人,优雅地将标签存储为标签,将分支存储为分支,将主干存储为主分支。我相信它与 Mercurial 几乎相同。
  • 我建议您尽快切换到 Mercurial(或 Git 或任何其他 DVCS)。不要继续在两个不同的存储库上工作。当我切换时,只要我对 Git 有足够的信心,我就会一直使用 svn(git-svn 使您能够从 git 到 svn 进行交互,反之亦然)。然后我进行了切换并锁定了 SVN 存储库。
  • 关于svn - 将公司从 SVN 转换为 Hg?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1018874/

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