I''ve written a Mercurial plugin for cruisecontrol-rb, the files and tests are attached. I originally intended to write it as a plugin, but as I progressed I moved it to the models. The reason being that I never got the plugin feeling, unless I reproduced the functionality of Changeset and Revision, which felt quite redundant. To use it, drop the tests into tests/unit and the other two into app/models Cheers /Marcus -- http://marcus.ahnve.net -------------- next part -------------- A non-text attachment was scrubbed... Name: mercurial.rb Type: application/octet-stream Size: 1207 bytes Desc: not available Url : http://rubyforge.org/pipermail/cruisecontrolrb-users/attachments/20070516/47cd9c5e/attachment-0004.obj -------------- next part -------------- A non-text attachment was scrubbed... Name: mercurial_log_parser.rb Type: application/octet-stream Size: 1333 bytes Desc: not available Url : http://rubyforge.org/pipermail/cruisecontrolrb-users/attachments/20070516/47cd9c5e/attachment-0005.obj -------------- next part -------------- A non-text attachment was scrubbed... Name: mercurial_test.rb Type: application/octet-stream Size: 2345 bytes Desc: not available Url : http://rubyforge.org/pipermail/cruisecontrolrb-users/attachments/20070516/47cd9c5e/attachment-0006.obj -------------- next part -------------- A non-text attachment was scrubbed... Name: mercurial_log_parser_test.rb Type: application/octet-stream Size: 2771 bytes Desc: not available Url : http://rubyforge.org/pipermail/cruisecontrolrb-users/attachments/20070516/47cd9c5e/attachment-0007.obj