Ниже приведена ошибка, которую я получаю при попытке выполнить '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 в
истинное значение, чтобы сделать это Хранимое чтение
и пишите файлы со старым заголовком.
Вы также должны перенести ваши данные, или
любой старый Perl, с которым вы общаетесь
с, к этой текущей версии
Storable.
Чего я не знаю, так это как установить '$Storable::interwork_56_64bit
' в значение true. Не могли бы вы дать мне знать, как это сделать?