3 Generate XML file with out of CVS history using cvs2cl
4 (C) Jelmer Vernooij 2004
6 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
7 xmlns:cvs2cl="http://www.red-bean.com/xmlns/cvs2cl/"
8 exclude-result-prefixes="cvs2cl"
11 <xsl:import href="../settings.xsl"/>
13 <xsl:output method="xml"/>
15 <xsl:template match="cvs2cl:changelog">
16 <xsl:element name="revhistory">
17 <xsl:for-each select="cvs2cl:entry">
18 <xsl:variable name="idx"><xsl:number count="cvs2cl:entry"/></xsl:variable>
19 <xsl:if test="not(number($idx)-number($numclentries) > 0)">
20 <xsl:call-template name="clentry"/>
26 <xsl:template name="clentry">
27 <xsl:element name="revision">
28 <xsl:element name="revnumber">
29 <xsl:value-of select="cvs2cl:file/cvs2cl:revision"/>
31 <xsl:element name="date">
32 <xsl:value-of select="cvs2cl:date"/>
34 <xsl:element name="authorinitials">
35 <xsl:value-of select="cvs2cl:author"/>
37 <xsl:element name="revremark">
38 <xsl:value-of select="cvs2cl:msg"/>