List:Commits« Previous MessageNext Message »
From:mcbrown Date:February 18 2008 10:20am
Subject:svn commit - mysqldoc@docsrva: r9890 - trunk/tools/MySQL
View as plain text  
Author: mcbrown
Date: 2008-02-18 10:20:59 +0100 (Mon, 18 Feb 2008)
New Revision: 9890

Log:
Adding an implicit prefix for foreign repositories



Modified:
   trunk/tools/MySQL/IDMap.pm


Modified: trunk/tools/MySQL/IDMap.pm
===================================================================
--- trunk/tools/MySQL/IDMap.pm	2008-02-18 03:22:29 UTC (rev 9889)
+++ trunk/tools/MySQL/IDMap.pm	2008-02-18 09:20:59 UTC (rev 9890)
Changed blocks: 1, Lines Added: 6, Lines Deleted: 1; 624 bytes

@@ -542,8 +542,13 @@
         }
     }
 
+# Explicit prefixes from 'foreign' repos include the repo name
+# To allow normal prefix:id linking, we create a link to the base directory name
+
+    my $baseprefix = (split(m{/},$prefix))[-1] || $prefix;
+    $self->{byprefixid}->{$baseprefix} = $self->{byprefixid}->{$prefix};
+
     $self->{filelist}->{$file} = $self->{fileinfo};
-
 }
 
 sub parseline_idmap


Thread
svn commit - mysqldoc@docsrva: r9890 - trunk/tools/MySQLmcbrown18 Feb