在创建分支后,无法使用自定义隧道方案git获取svn

时间:2013-02-18 17:34:16

标签: git git-svn

我正在尝试获取最新的svn历史记录,其中创建了分支。这就是:

$ g svn fetch
Found possible branch point: svn+xyz://.../trunk => svn+xyz://.../branches/etc, 24743
Found branch parent: (refs/remotes/svn/etc) dd98917ae2e94e414a2a70cf7dfb032aadf89d43
Following parent with do_switch
Malformed network data: Malformed network data at /usr/lib/perl5/site_perl/Git/SVN/Ra.pm line 307

lib/perl5/site_perl/Git/SVN/Ra.pm的第307行附近,我看到了评论:

# this requires SVN 1.4.3 or later (do_switch didn't work before 1.4.3, and
# svn_ra_reparent didn't work before 1.4)

我公司的SVN服务器很可能超过1.4.3 - 我该怎么做才能说服git获取这个分支? 编辑:不,我们是在1.4.4。那么为什么这不起作用呢?

1 个答案:

答案 0 :(得分:0)

结果证明这是bug in git,只有在使用自定义隧道方案时才会出现。