在线文档对于hgsubversion来说不太好,我个人觉得(我很不想这么说)。我一直在按照快速启动中的说明进行操作。
我都做了些什么呢?
1. 我安装了Mercurial:
D:\repos\experimental>hg --version Mercurial Distributed SCM (version 1.6)
2. 我安装了TortoiseHg以匹配Mercurial版本。
3. 我下载了hgsubversion存储库:
D:\devapps> hg clone http://bitbucket.org/durin42/hgsubversion 4. 我修改了我的.hgrc文件如下:
[extensions] hgsubversion=D:\devapps\hgsubversion\hgsubversion
D:\repos\experimental>hg help hgsubversion hgsubversion扩展 - 与Subversion存储库集成
hgsubversion是Mercurial的扩展,允许它作为Subversion客户端,提供快速、增量和双向同步。
5. 我安装了Python 2.5的PySVN。
6. 我尝试克隆一个SVN存储库:
...> hg clone http://path/to/repository/ repository-hg
然后我得到了以下结果:
我都做了些什么呢?
1. 我安装了Mercurial:
D:\repos\experimental>hg --version Mercurial Distributed SCM (version 1.6)
2. 我安装了TortoiseHg以匹配Mercurial版本。
3. 我下载了hgsubversion存储库:
D:\devapps> hg clone http://bitbucket.org/durin42/hgsubversion 4. 我修改了我的.hgrc文件如下:
[extensions] hgsubversion=D:\devapps\hgsubversion\hgsubversion
D:\repos\experimental>hg help hgsubversion hgsubversion扩展 - 与Subversion存储库集成
hgsubversion是Mercurial的扩展,允许它作为Subversion客户端,提供快速、增量和双向同步。
5. 我安装了Python 2.5的PySVN。
6. 我尝试克隆一个SVN存储库:
...> hg clone http://path/to/repository/ repository-hg
然后我得到了以下结果:
...
abort: Subversion 1.5.0 or later required, but no bindings were found!
什么鬼?我正在按照指示操作,但根本没有告诉我如何安装这个东西。非常感谢任何帮助!(我只想尽可能不使用SVN的方式来工作-请帮帮我!)。