You can clone with
HTTPS or Subversion.
Adding ability to track (really, pin) to hashes.
Add ability to follow a tag
Test plan: follow_tag.sh
Add crepo "sync" command which updates our state of the world best we…
Clean up some extra assignments
Refactor some project actions into manifest.py
Fix a bug where an empty directory with the name of a project confuse…
Clean up by using new project.git_repo property
Add dir_name to Project
Refactor manifest/project creation so projects link back to manifest
Mistakenly had a "default_remote" instead of "default-remote"
Added optional 'remote-project-name' attribute to projects in order t…
…o override the default remote substitution. Fixed unit test.
Fixed a TypeError in remote url creation
Merge commit '24cbe7e69caf826c1461aa3d940d0b9b788ec092'
Change the manifest syntax to make project name substitution optional
Basic test suite
Clean up parts of borrowed code that are no longer necessary
Add README with a brief tutorial
Fix updating of remote URLs for existing remotes in ensure-remotes
Add LICENSE file
Fix another error with the above - operator precedence is whack
Fix error in reporting status when branches have diverged
Make status not barf if branches are missing
Add dump-refs command for producing a full manifest of hashes suitable
to include with build products
Fix exception when reporting subprocess failure
Remove git_refs.py (unused)
Fix output for dirty trees to work after refactor
Verify that right tracking branch is checked out in status
Silly bug fix - typo
Refactor more stuff into GitRepo, make crepo status show dirtiness and
root repo status.
Refactor some stuff into a GitRepo class
Refactor status formatting for crepo status
Remove git_config module (unused)
Fixed the 'pull' command to only pull from the remote we're tracking