Green Update

Context

Checkout/Update only a green revision from source control.

When working in a team environment with continuous integration it's quite likely to get a version of code which is broken. This is undesirable and difficult to spot.

Description