vcstools/vcstools — pull request #13 by wjwwood (2012-09-18 21:15:18+00:00)
Title: git: Fixed a problem where checkout always returned True

git: Fixed a problem where checkout always returned True even when there was an invalid version.

If you call 'git_client.checkout(valid_url, nonexistent_branch)' it will print an error that the git checkout command failed because the branch isn't there, but checkout will still return true.