gpt4 book ai didi

svn - 如何让 hgsubversion 工作?

转载 作者:行者123 更新时间:2023-12-01 23:17:00 24 4
gpt4 key购买 nike

hgsubversion 的在线文档很糟糕,IMO(我不想这么说)。我一直按照 Quick Start 中的说明进行操作。

我做了什么?

  1. 我安装了 Mercurial:

    D:\repos\experimental>hg --versionMercurial 分布式 SCM(版本 1.6)

  2. 我安装了 TortoiseHg 以匹配 Mercurial 版本。

  3. 我下载了 hgsubversion 存储库:

    D:\devapps> hg 克隆 http://bitbucket.org/durin42/hgsubversion

  4. 我修改了 .hgrc,如下所示:

    [扩展]hgsubversion=D:\devapps\hgsubversion\hgsubversion

    D:\repos\experimental>hg 帮助 hgsubversionhgsubversion 扩展 - 与 Subversion 存储库集成

    hgsubversion 是 Mercurial 的扩展,允许其充当 Subversion 客户端,提供快速、增量和双向同步。

  5. 我安装了 PySVN for Python 2.5

  6. 我尝试克隆 SVN 存储库:

    ...> hg 克隆 http://path/to/repository/ 存储库-hg

我得到了以下结果:

...
abort: Subversion 1.5.0 or later required, but no bindings were found!

什么鬼?我遵循的说明中没有任何内容告诉您如何安装它。任何帮助是极大的赞赏!! (我只是想要一种尽可能不使用 SVN 的工作方式 - 请帮忙!)。

最佳答案

正如我的 blog post 中所述,您需要执行以下操作才能使其正常工作:

  • 从 PATH 变量中删除/path/to/Mercurial
  • 仅在 PATH 上保留/path/to/TortoiseHg

现在,当您从命令行调用“hg”时,将使用 TortoiseHg 二进制文件,并且 hgsubversion 扩展将按照广告中的方式工作!

我希望这对某人有帮助!

关于svn - 如何让 hgsubversion 工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3321416/

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