git svn fetch:无法解开函数`check_cherry_pick',因为它没有记忆开始

uvs*_*tid 8 git git-svn

我在运行时遇到以下错误git svn fetch:

Complex regular subexpression recursion limit (32766) exceeded at /usr/share/perl5/vendor_perl/YAML/Loader.pm line 517, <$IN> line 1.
YAML Error: Can't parse double quoted string
   Code: YAML_PARSE_ERR_BAD_DOUBLE
   Line: 2
   Document: 1
 at /usr/share/perl5/vendor_perl/YAML/Loader.pm line 523.

Could not unmemoize function `check_cherry_pick', because it was not memoized to begin with at /usr/share/perl5/vendor_perl/Git/SVN.pm line 1639.
END failed--call queue aborted at /usr/libexec/git-core/git-svn line 49.
Run Code Online (Sandbox Code Playgroud)

以前类似的事情发生了,解决方案git svn reset -r N在这种情况下不适用.

uvs*_*tid 21

谷歌搜索引导我到以下解决方案:

rm -rf .git/svn/.caches
Run Code Online (Sandbox Code Playgroud)