commit | accc56d82b902e7c7a22401db710958fcb1c7b58 | [log] [tgz] |
---|---|---|
author | Shawn O. Pearce <sop@google.com> | Sat Apr 18 14:45:51 2009 -0700 |
committer | Shawn O. Pearce <sop@google.com> | Sat Apr 18 14:45:51 2009 -0700 |
tree | 3c3d233fe188315df9d87ddc247672a92167a3f5 | |
parent | db45da12089bf131579d100ff7990cbc18d07325 [diff] |
Speed up 'repo start' by removing some forks Its quite common for most projects to be matching the current manifest revision, as most developers only modify one or two projects at any one time. We can speed up `repo start foo` (that impacts the entire client) by performing most of the branch creation and switch operations in pure Python, and thus avoid 4 forks per project. Signed-off-by: Shawn O. Pearce <sop@google.com>