Changeset 426 for veekun/trunk/lib/Vee.pm
- Timestamp:
- 03/21/08 18:23:21 (2 years ago)
- Files:
-
- 1 modified
-
veekun/trunk/lib/Vee.pm (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
veekun/trunk/lib/Vee.pm
r425 r426 59 59 # grab the current revision number, if applicable 60 60 __PACKAGE__->cache->{svn_revision} = timeout 5, sub { 61 open my $fh, '-|', 'svnversion' or return; 62 my $revision = <$fh>; 63 close $fh; 64 $revision =~ s/ \D+ $//gx; 65 return $revision; 61 open my $fh, '-|', 'svn', 'info' 62 or return; 63 while (my $line = <$fh>) { 64 my ($revision) = ($line =~ /^ Revision: [ ] (\d+) $/smx); 65 if ($revision) { 66 return $revision; 67 } 68 } 69 return; 66 70 }; 67 71
