title: Separate versions in changelog svn->xml->xsit->html
body: <p>Setting:</p>
  
  <p>The <code>build.xml</code> used when my team triggers a new version (via ant) contains a section in which Subversion is asked to create a <code>changelog.xml</code> files from Today to <code>build.lastrelease</code>. From this <code>changelog.xml</code> file, a html version is created via xslt.The result is one long <code>changelog</code> without any chance of telling where a version ends and where the next one starts.</p>
  
  <p>Goal:</p>
  
  <p>Either introduce separating lines between each version (if possible also note the version) or creating a separate <code>changelog</code> for each version.</p>
  
  <p>Approaches:</p>
  
  <ol>
  <li>I thought about using a loop to write VersionX to VersionX-1, but the log entries don't display information about their version. (only date and time)</li>
  <li>However, the version folders do. Though when I create a logfile for a single Version, I'll always end up with selectedVersion -> firstVersion.</li>
  <li>I know how to separate by date though, so I could filter the log entries using the Daterange in the svn command. However, I have no idea how to access the Date information displayed in the Windows Explorer.</li>
  </ol>
  
  <p>I read the parts of "Version Control with Subversion" that seemed helpful and read various forum posts and blog entries about svn, xml, xslt and ant.</p>