Slashdot Mirror


Stop Breaking the Build

Cap'n Grumpy writes "You know the score - you've just finished some coding, do a final cvs update before commiting, and all of a sudden all hell breaks loose. Your code now refuses to compile, or xunit starts flashing up red - test failures! One of the other members of your team has checked in something which breaks the build, and they just went out for lunch ... Argh! Did you know there is a solution to this problem? It is a system which makes it impossible for people to check in code which does not compile or test successfully. It allows coders to review others coding efforts code before it goes into the baseline, rather than after. It organises your checkins into logical change sets. It enforces continuous integration. It is linux based, and GPL'd. It's called Aegis."

3 of 92 comments (clear)

  1. Re:Ads as articles by Copperhead · · Score: 0, Offtopic
    Just read the post aloud, imitating the guy who does the movie previews...

    "In a land before time..."
    "One man..."
    "You know the score..."

    --
    Your reality is lies and balderdash and I'm delighted to say that I have no grasp of it whatsoever. - Baron Munchausen
  2. Re:Ads as articles by Randolpho · · Score: 0, Offtopic

    Yes, but before you do, make sure you watch this movie trailer:

    Comedian

    --
    "Times have not become more violent. They have just become more televised."
    -Marilyn Manson
  3. Re:Ads as articles by Cyclone66 · · Score: 0, Offtopic

    Actually I picture the guy from the 'rackspace managed hosting' commercials on techtv "Who has 2 weeks??".