buy ambien cheap tramadol ambien online canada discount celexa generic lipitor lexapro side effects of taking prednisone buy ultracet buy ephedra online buy cialis buy nexium buy ephedra products prevacid solutab prevacid solutab cheap phentermine prescription medicines ambien mexican pharmacy no prescription needed phentermine buy cheap ultracet generic ambien buy vicodin online pharmacy tramadol buy valium levitra alternative prevacid side effects buy prescription drug diet fuel with ephedra no prescription tamiflu slot machine celebrex generic cialis effects lexapro side lexapro zithromax antibiotic side effects of clomid phentermine prevacid online pharmacy tramadol atenolol medication citrate sildenafil lexapro withdrawal online protonix buy prevacid buy phentermine clomid side effects effects lexapro side buy ambien zithromax azithromycin hydroxycut with ephedrine buy valium online dictionary of prescription medicine actos meridia metformin glucophage buy cheap ultram side effects of xanax ativan cheap bextra and heart disease alprazolam pictures generic valium buy online zyban side effects of xanax prescription drug store online meridia on line prescription buy cheap ultracet xanax online meridia buy cheap fioricet adipex without a prescription online pharmacy no prescription buy online carisoprodol prevacid online levitra alternative online atenolol valium without prescription buy vicodin clomid and twins buy online celexa buy celebrex atenolol medication generic cialis medicare prescription drug coverage buy acomplia glucophage loss weight order cialis is ultracet a narcotic buy citrate sildenafil klonopin drug ultracet prevacid side effects cheap fioricet cialis online buy alprazolam online acomplia pill diet pill prescription buy online ultracet effects lexapro side generic sildenafil buy cheap ultracet buy online fioricet soma online diflucan 150mg bupropion side effects effects lexapro side zithromax slot machine celebrex zoloft suicide generic prevacid phentermine buy citrate sildenafil citrate generic sildenafil prevacid solutab levitra buy xenical hydrocodone side effects of prednisone buy levitra celebrex side effects buy online risperdal generic nexium celebrex side effects side effects of clomid buy meridia prescription drug references clomid and twins what does alprazolam look like vioxx celebrex viagra alternative no prescription pharmacy cheap bontril atenolol and flushing clomid success rates soma online buy ultracet cheap propecia low cost xenical lexapro symptom withdrawal lexapro withdrawal buy cheap nasonex meridia discount buy online vigrx buy online ultracet alcohol lexapro prevacid online hydroxycut with ephedrine meridia discount alcohol lexapro is ultracet a narcotic viagra alternative lipitor recall

Getting the Latest Buildbot Source

Darcs

I use Darcs as the primary repository for Buildbot source code. This allows me to keep several trees (one per feature) on multiple machines, and move patches around as necessary. I also have a single "official" repository, which is copied to a web server where the rest of the world can see it.

To follow Buildbot development using Darcs, pull a tree from http://buildbot.net/repos/trunk , using a command like:

darcs get --partial http://buildbot.net/repos/trunk

You can then use darcs pull to update your tree later.

Also, this Trac instance has a Darcs patch browser which may let you browse the current sources. I do not yet have a way to automatically update the repository this uses, so it may be somewhat out of date. When in doubt, look at the ChangeLog, since I always add a comment there for every commit.

Feature Branches

When I'm working on a larger feature (one which may take several months before it is ready to merge into the trunk), I try to publish work-in-progress trees so other people can play along. These darcs trees are placed in http://buildbot.net/repos/ . Each such "branch tree" contains a file called Branch.notes which holds a description of what feature the branch is intended to fix, and some notes about how much progress has been made. Many of these branches are completely unusable. Once the code becomes stable enough to not break anything else, I will probably merge all patches from the branch into the trunk and then delete the branch.

The Branch.ChangeLog file contains all of the entries that will eventually go into the main ChangeLog.

CVS

The sourceforge.net CVS repository is a read-only mirror of my Darcs repo, updated each time I publish a change.

To follow Buildbot development using CVS, follow the instructions at http://sourceforge.net/cvs/?group_id=73177 . You can also browse the current CVS sources without downloading the whole tree.

Arch

There is also an Arch (tla) archive. I don't use Arch much any more, so I can't promise that it will be updated regularly. The relevant coordinates are:

  • Name: arch@buildbot.sf.net--2004
  • Location: http://buildbot.sourceforge.net/Arch/2004
  • Version: buildbot--dev--0

The following baz commands should get you an up-to-date Buildbot tree:

baz register-archive http://buildbot.sourceforge.net/Arch/2004/
baz get arch@buildbot.sf.net--2004/buildbot--dev--0

Others

As you might have noticed, I'm a bit of a revision-control junkie. I plan to create additional mirrors of the Buildbot sources using other VC systems. Most of them will just use tailor to automatically copy changes from the main Darcs repository.

This also helps me test out the Buildbot's source-checkout steps.