Ниже приведена ошибка, которую я получаю, когда пытаюсь "git svn rebase":
Byte order is not compatible at ../../lib/Storable.pm (autosplit into ../../lib/auto/Storable/_retrieve.al) line 380, at /usr/lib/perl5/5.10/Memoize/Storable.pm line 21
Версия perl, которую я запускаю, это:
$ perl --version
This is perl, v5.10.1 (*) built for i686-cygwin-thread-multi-64int
(with 12 registered patches, see perl -V for more detail)
Когда я искал в Интернете, что "порядок байтов несовместим", и я получаю многочисленные хиты, которые показывают документ Perl, который гласит:
Это означает, что если у вас есть данные, записанные с помощью функции Storable 1.x на perl 5.6.0 или 5.6.1, сконфигурированный с 64-разрядные целые числа в Unix или Linux, тогда по умолчанию эта Storable откажется прочитать его, указав ошибку Byte порядок несовместим. Если у вас есть такие данные, которые вы должны установить $Storable:: interwork_56_64bit для истинное значение для чтения этого Storable и записывать файлы со старым заголовком. Вы также должны перенести свои данные или любой более старый perl, с которым вы общаетесь с этой текущей версией Storable.
То, что я не знаю, как установить этот '$Storable::interwork_56_64bit
' в true. Не могли бы вы дать мне знать, как это сделать?