【问题标题】:trying to clone pypy's mercurial repo on windows试图在 Windows 上克隆 pypy 的 mercurial repo
【发布时间】:2010-12-18 05:02:23
【问题描述】:

出于某种原因,试图在我的 Windows 机器上克隆 pypy 存储库。我安装了 mercurial,但没有安装 svn。我知道他们只是进行了迁移,但我认为我也不需要安装 svn 吗?这是我的终端的输出。

C:\Documents and Settings\blahblah\programming>hg clone https://bitbucket.org/pypy
/pypy
destination directory: pypy
requesting all changes
adding changesets
adding manifests
adding file changes
added 40119 changesets with 127911 changes to 29936 files (+56 heads)
updating to branch default
abort: '"svn"' is not recognized as an internal or external command,
operable program or batch file.

我需要svn吗?如果是这样,为什么?如果没有,发生了什么?

【问题讨论】:

    标签: python svn mercurial pypy


    【解决方案1】:

    这个仓库使用了几个 SVN subrepositories

    $ cat .hgsub
    greenlet = [svn]http://codespeak.net/svn/greenlet/trunk/c
    testrunner = [svn]http://codespeak.net/svn/pypy/build/testrunner
    lib_pypy/pyrepl = [svn]http://codespeak.net/svn/pyrepl/trunk/pyrepl/pyrepl
    lib_pypy/sqlite3 = [svn]http://codespeak.net/svn/pypy/pysqlite2
    

    这意味着您需要颠覆来更新。我相信您会发现您已经成功拉取了存储库,只是没有svn 二进制文件就无法更新它。

    【讨论】:

    • 谢谢。你对那里的回购是正确的。我只是无法进行更新。我安装了SilkSVN client,现在我可以运行 hg update。
    猜你喜欢
    • 1970-01-01
    • 2010-11-05
    • 1970-01-01
    • 2010-10-24
    • 1970-01-01
    • 2012-10-21
    • 2018-08-14
    • 2023-03-10
    • 1970-01-01
    相关资源
    最近更新 更多