我在运行时遇到以下错误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.
以前类似的事情发生了,解决方案git svn reset -r N
在这种情况下不适用.
谷歌搜索引导我到以下解决方案:
rm -rf .git/svn/.caches