I want to parse the output from git log. My current tool does this for svn by parsing the --xml option that svn log has. I can\'t seem to figure out how to output git log
You could build your own simple xml output by using the formatting options.
git log --pretty=format:"<entry><author>%an</author><commit_date>%cd</commit_date><message_body>%b</message_body></entry>"
Just add whatever fields you want. (You'll need to script a bit if you want proper xml header etc.)
See man git-log PRETTY FORMATS section the list of fields you have access to.