You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Arild Fines <ar...@broadpark.no> on 2004/02/02 18:02:02 UTC

New format for CIA commit scripts

According to http://cia.navi.cx/doc/how-cia-works, the CIA project now
prefers messages in a new XML format. sussman on #svn just confirmed that
Subversion is still using the old format.

This new format contains more metadata about the commit, such as author
name, revision number, files/paths affected and so on, which allows the CIA
website to present the data in various ways. Among other things, the CIA
website now offers RSS feeds for commits, at
http://cia.navi.cx/stats/project/PROJECTNAME/.rss

"CIA still supports the old format used before XML messages were
implemented, but all projects are encouraged to only use the new format. An
XML message consists of an envelope that holds general information about the
message's source, and a body which may contain a commit message, automated
build results, bug tracker updates, or anything else. This document focuses
on messages containing commits to a version control system."

The messages can be sent by mail or over XML/RPC. There is a Python
post-commit script that uses XML/RPC here:
http://cia.navi.cx/clients/svn/ciabot_svn.py

(I'm not affiliated with the CIA project in any way)

--
Arild

AnkhSVN: http://ankhsvn.tigris.org
Blog: http://ankhsvn.com/blog
RSS: http://ankhsvn.com/blog/Rss.aspx

"The Guide is definitive. Reality is frequently inaccurate."


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org