3
 git svn clone https://192.168.11.115/svn/xx/test/
Initialized empty Git repository in /cygdrive/d/xx/test/.git/
Can't load '/usr/lib/perl5/vendor_perl/5.14/i686-cygwin-threads-64int/auto/SVN/_Core/_Core.dll' for module SVN::_Core: No such file or directory at /usr/lib/perl5/5.14/i686-cygwin-threads-64int/DynaLoader.pm line 190.
 at /usr/lib/perl5/vendor_perl/5.14/i686-cygwin-threads-64int/SVN/Base.pm line 59
BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.14/i686-cygwin-threads-64int/SVN/Core.pm line 5.
Compilation failed in require at /usr/lib/git-core/git-svn line 41.

それは紛らわしい...

4

2 に答える 2

2

このスレッドのように、sqlite3 がインストールされていないことが原因である可能性があります。

$ cygcheck -l libsqlite3_0
/usr/bin/cygsqlite3-0.dll

これがシステムにない理由がわかりません。
subversion-perlに依存するサブバージョンに依存しlibsqlite3_0ます。

libsqlite3_0は dll をインストールせず、sqlite3パッケージは dll をインストールします。
これにより、他の誰かが報告した svn の問題も修正されます。

于 2012-10-30T12:43:28.733 に答える
2

subversion-perl パッケージのバージョンが、subversion パッケージのバージョンと一致していないと思います。

Subversion 1.7 を使用していて、依存関係として git-svn インストールされた subversion-perl 1.8 を使用していたため、同じ問題が発生しました。subversion-perl を 1.7 にダウングレードすると、それが修正されました。

于 2013-12-04T08:01:15.537 に答える