About SVN2Log

Do you want to publish a list of changes of your software project? SVN2Log automatically generates changelogs from Subversion repository. You do not need to waste your time and write special changelog document with a subset of features already described in your SVN commits' desriptions - you decide which parts will be displayed for your users.

Features

Benefits

Download

Latest release: 2009-10-20   Download

History

2009-08-18 Chris.Clark at ingres.com
made dependency on PyXML optional.

2009-08-17 Chris.Clark at ingres.com
Removed dependency on PyXML (aka python-xml), which is no longer supported.
See http://sourceforge.net/projects/pyxml/.
NOTE this program expects the output from:
svn -v --xml
I.e. expects the verbose mode (of the xml output).
Without the versbose mode will see error:
<logentry> doesnt have <paths> child.

2009-08-17 Chris.Clark at ingres.com
Added first-line-only. Only show first line of commit message/log.

2006-08-03 Przedsiebiorstwo Informatyczne CORE <svn2log at core.com.pl>:
-H, --no-host generate author name without hostname

FAQ

How to use the script?
First unpack the svn2log.zip archive anywhere on your disk. Then issue the command:
svn log -v --xml svn://www.svnserver.com/repository | python /path/to/svn2log/svn2log.py -s -O -L -H -p '/(branches/[^/]+|trunk)/' -o changelog.txt
to generate changelog.txt file without too detailed information from repository located at svn://www.svnserver.com/repository url.
python svn2log.py --help
gives you detailed description of all available switches.

Which operating systems are supported by svn2log?
Every one supported by Python. For example Linux and Windows are supported.

Contact / Questions

All questions and feature requests should be emailed to:

Programy
Programy Sprzedajemy programy własne, a także firm trzecich. Więcej
Praca
Praca Przyjazna atmosfera, dobre warunki. Więcej
Kontakt
Kontakt Zadzwoń lub napisz do nas. Więcej