Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

why git svn clone failed when using cygwin?

 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.

it is confusing...

like image 977
hugemeow Avatar asked Dec 15 '25 17:12

hugemeow


1 Answers

It might be because, as in this thread, you don't have sqlite3 installed.

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

I'm not sure why this is missing from your system.
subversion-perl depends on subversion which depends on libsqlite3_0.

libsqlite3_0 does not install any dll, sqlite3 package installs the dll.
This also fixes the svn problem someone else reported.

like image 180
VonC Avatar answered Dec 17 '25 16:12

VonC



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!