Author: duff
Date: Mon Mar 31 19:41:38 2008
New Revision: 26682

Modified:
   trunk/lib/Parrot/Revision.pm

Log:
[config] git URL might not be https and it might not be of trunk


Modified: trunk/lib/Parrot/Revision.pm
==============================================================================
--- trunk/lib/Parrot/Revision.pm        (original)
+++ trunk/lib/Parrot/Revision.pm        Mon Mar 31 19:41:38 2008
@@ -61,7 +61,7 @@
     }
     elsif ( -d '.git' && (my @git_info = qx/git log -1 --grep=^git-svn-id: 
2>$nul/ and $? == 0) ) {
         ($revision) =
-            $git_info[-1] =~ m[git-svn-id: 
https://svn.perl.org/parrot/trunk@(\d+) ];
+            $git_info[-1] =~ m[git-svn-id: 
https?://svn.perl.org/parrot.*?@(\d+) ];
     }
     elsif ( my @svk_info = qx/svk info 2>$nul/ and $? == 0 ) {
         if ( my ($line) = grep /(?:file|svn|https?)\b/, @svk_info ) {

Reply via email to