From: <de...@de...> - 2006-12-01 02:15:53
|
Author: KennethLavrsen Date: 2006-11-30 20:14:58 -0600 (Thu, 30 Nov 2006) New Revision: 12113 Modified: twiki/branches/MAIN/twikiplugins/BuildContrib/lib/TWiki/Contrib/Build.pm Log: Item3216: Build must maintain the META:TOPICINFO line in topics. Instead of deleting the line it now first sets the version="1" When building TWiki is later becomes the right latest version In extension builds it remains 1. Modified: twiki/branches/MAIN/twikiplugins/BuildContrib/lib/TWiki/Contrib/Build.pm =================================================================== --- twiki/branches/MAIN/twikiplugins/BuildContrib/lib/TWiki/Contrib/Build.pm 2006-11-30 23:59:03 UTC (rev 12112) +++ twiki/branches/MAIN/twikiplugins/BuildContrib/lib/TWiki/Contrib/Build.pm 2006-12-01 02:14:58 UTC (rev 12113) @@ -782,8 +782,9 @@ local $/ = undef; my $text = <IF>; close(IF); - # remove topicinfo; it is just confusing - $text =~ s/^%META:TOPICINFO{.*}%$//m; + # Replace the SVN revision with rev 1. + # In TWiki builds this gets replaced by latest revision later. + $text =~ s/^(%META:TOPICINFO{.*)\$Rev:.*\$(.*}%)$/${1}1$2/m; $text =~ s/%\$(\w+)%/&_expand($this,$1)/geo; unless ($this->{-n}) { |