I've been struggling for a couple of days to migrate a big SVN repo to GIT. It contains about 25000 commits, includes some bad history (moving huge amounts of files due to wrong attempts of branching), non-standard layout (no trunk folder, branches which are not branches in fact so I treat them as part of trunk, no tags...) I started with Atlassian tutorial (https://www.atlassian.com/git/tutorials/migrating-overview) so basically what I'm doing is migrating SVN to GIT repo on my own computer for now. I'll push it to central repo later.
GIT version is 2.7.2.
I tried git svn directly and indirectly with svn2git (based on Ruby)
I've tried multiple approaches but I always sooner or later get:
couldn't truncate file at /mingw64/share/perl5/site_perl/Git.pm line 1393.
or
0 [main] perl 12640 cygwin_exception::open_stackdumpfile: Dumping stack trace to perl.exe.stackdump
Any ideas are welcome... :)
Thanks!