[Buildbot-devel] CVS change source

Dustin J. Mitchell dustin at zmanda.com
Wed Jul 7 16:55:49 UTC 2010


On Wed, Jul 7, 2010 at 5:00 AM, Andy Howell <AndyHowell at austin.rr.com> wrote:
> FreshCVS - Could not get this going at all, project dead?

I suspect so, but it isn't hurting anything to keep it around.

> I used the cvs-syncmail as a starting point, ripping code that generated diffs. Like the
> other scripts, this hooks into loginfo. It has the following features:
>
> Allows passing in the CVS repository to buildmaster
> Allows setting the CVS module
> Handles files with embedded spaces
> Files include their full path, relative to cvsroot.
> Sets the CVS branch
>
> It still needs more testing before, but seems to work in my limited trials.

Tests - and documentation - would be great.

> My hope is that the script and my changes to changes/mail.py can eventually be added to
> the distribution, making it easier to setup buildbot with CVS.

Absolutely!

When you're writing the tests, try to write them in such a way that
they do not require CVS or any other non-default equipment to run, but
still exercise most of the new code.

Dustin

-- 
Open Source Storage Engineer
http://www.zmanda.com




More information about the devel mailing list