【问题标题】:I upgraded SVN::Core via CPAN and now git-svn doesn't recognise http:// URLs我通过 CPAN 升级了 SVN::Core,现在 git-svn 无法识别 http:// URL
【发布时间】:2011-04-06 02:41:20
【问题描述】:

我试图更新 git svn 使用的 Subversion 版本,所以我运行了以下命令。

> cpan SVN::Core

它似乎起作用了;但是,现在git svn 无法识别 HTTP URL!

> git svn rebase
Bad URL passed to RA layer: Unrecognized URL scheme for 'http://<...>' at /opt/local/libexec/git-core/git-svn line 2265

我已经在svn:// URL 上尝试过,效果还不错。

有谁知道如何解决这个问题?

我正在运行 OS X 10.6 并使用 MacPorts 进行 git、subversion、perl 和 cpan。

【问题讨论】:

    标签: svn git cpan


    【解决方案1】:

    SVN::Core 依赖于它自己的 subversion 版本(它配置和构建) 提供SVN能力。

    我遇到了同样的问题,发现 SVN 依赖 libneon 进行 http 和 https 传输 支持。

    我安装了 libneon-dev 并重新运行了 SVN::Core 的安装,它工作正常。

    【讨论】:

    • 这是我在使用 cpan 时遇到的最糟糕的体验。非常感谢您解决这个问题。
    • 我安装了neon-0.30.0git-svn version 1.8.4.2 (svn 1.7.3),但我仍然收到此错误。有什么想法吗?
    • @JaKXz 我知道这是旧的,但标头在 neon-devel 包中,而不是仅运行时的 neon 包中
    猜你喜欢
    • 2010-10-20
    • 2012-11-14
    • 2011-12-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-27
    • 1970-01-01
    相关资源
    最近更新 更多