我在 Windows 服务器上运行 SVN,并且我正在使用 Perl 脚本来实现一些预提交挂钩。我从 TortoiseSVN 看到以下错误消息:
错误!!脚本错误!!无法解析行:_U path/to/files/trunk
这是脚本:
foreach my $line (`$svnlook changed -t "$txn" "$repos"`)
{
chomp($line);
if ($line !~ /([AUD]).\s\s(.+)$/)
{
print STDERR "!!Script Error!! Can't parse line: $line\n";
exit(1);
}
else
{
# perform some actions
}
}
exit(0);
我尝试用没有成功的东西替换正则表达式/_([AUD]).\s\s(.+)$/
- 我什至尝试过/.*([AUD]).\s\s(.+)$/
。
想法?建议?