Я хочу управлять ветвями поставщиков в svn с помощью сценария svn_load_dirs.pl.
Когда я запускаю этот сценарий в своей Mac OS X 10.5, perl v5.10.1 (*), созданной для darwin-multi-2level, я получаю следующее сообщение об ошибке:
Аргумент «2.07_02» не является числовым в записи подпрограммы в строке 22 /usr/local/bin/svn_load_dirs.
Что это значит и вредно ли это?
1 ответ
Чтобы понять сообщения Perl, вы можете найти их в perldoc perldiag:
Аргумент "%s" не является числовым%s
(W числовой) Указанная строка была передана в качестве аргумента оператору, который вместо этого ожидал числовое значение.
Поскольку это сообщение классифицируется как предупреждение, оно не может быть опасным. Но это стоит исследовать. Поскольку у меня нет доступа к скрипту svn_load_dirs.pl
, не могли бы вы обновить свой вопрос, указав первые 22 строки скрипта?
Похожие вопросы
Новые вопросы
perl
Perl - это процедурный высокоуровневый динамический язык программирования общего назначения, известный своей собственной поддержкой регулярных выражений и возможностей синтаксического анализа строк. Пожалуйста, используйте этот тег для вопросов о Perl в целом. Для вещей, связанных с новым (но связанным) языком Raku (ранее «Perl 6»), используйте тег raku. Для регулярных выражений в стиле Perl на других языках используйте тег regex или, если они основаны на библиотеке PCRE, тег pcre.