Node:CVS, Next:Match all, Previous:Extensions, Up:Using Transbuild
Transbuild can be used in conjunction with Concurrent Versions System (CVS) to manage changes to a Web site. The source tree can be checked into CVS. However, make sure that your CVS has been configured to handle binary files (like images and PDF documents) properly.
The timezone extension XPath function can use
a time formatted by the CVS Date keyword. In the
source file, include the keyword:
<article>
<metadata>
<checkin>$Date: 2003/04/03 10:26:44 $<checkin>
</metadata>
...
When the file has been checked in, the date will be updated:
<article>
<metadata>
<checkin>$Date: 2003/04/03 10:26:44 $<checkin>
</metadata>
...
And it can be extracted and formatted in the XSLT stylesheet:
<p>
<xsl:text>Last modified: </xsl:text>
<xsl:value-of select="TBF:timestamp('yyyy-MM-dd',
/article/metadata/checkin)"/>
</p>
Note that directories in the source tree called CVS are ignored
by Transbuild.