Don't exit with an error if we can't find the svn executable.

svn path=/trunk/; revision=29288
This commit is contained in:
Gerald Combs 2009-08-04 00:35:30 +00:00
parent 87c095780a
commit d574a2450b
1 changed files with 14 additions and 14 deletions

View File

@ -104,21 +104,21 @@ sub read_svn_info {
use warnings "all";
no warnings "all";
$line = qx{svn info $srcdir};
if (!defined($line)) {
exit 1;
}
if ($line =~ /Last Changed Date: (\d{4})-(\d\d)-(\d\d) (\d\d):(\d\d):(\d\d)/) {
$last_change = timegm($6, $5, $4, $3, $2 - 1, $1);
}
if ($line =~ /Last Changed Rev: (\d+)/) {
$revision = $1;
}
if ($line =~ /URL: (\S+)/) {
$repo_url = $1;
}
if ($line =~ /Repository Root: (\S+)/) {
$repo_root = $1;
if (defined($line)) {
if ($line =~ /Last Changed Date: (\d{4})-(\d\d)-(\d\d) (\d\d):(\d\d):(\d\d)/) {
$last_change = timegm($6, $5, $4, $3, $2 - 1, $1);
}
if ($line =~ /Last Changed Rev: (\d+)/) {
$revision = $1;
}
if ($line =~ /URL: (\S+)/) {
$repo_url = $1;
}
if ($line =~ /Repository Root: (\S+)/) {
$repo_root = $1;
}
}
1;
};
if ($last_change && $revision && $repo_url && $repo_root) {