Creating ChangeLog

From Emergent

Jump to: navigation, search

Creating a GNU compliant ChangeLog from Subversion commits

  • NOTE: You can now just 'make changelog'. You still have to have the utility below installed.
  • DOUBLE NOTE: This is the first thing that happens when you type 'make dist'
  • Go to the svn2cl website and download the latest version. svn2cl-0.3.tar.gz)
  • Follow instructions for getting it setup (just a shell script)
  • Go into /trunk/ of the codebase
  • run, e.g.,
  • svn log --xml --verbose | xsltproc /home/mingus/opt/svn2cl-0.3/svn2cl.xsl - > ChangeLog
  • Commit the change. This only needs to be done once per release cycle.
  • Visit the offical GNU Style of Change Logs, for reference.
Personal tools