summaryrefslogtreecommitdiffstats
path: root/subcmds/checkout.py
Commit message (Collapse)AuthorAgeFilesLines
* Improve checkout performance for the common unmodified caseShawn O. Pearce2009-04-181-10/+21
| | | | | | | | | Most projects will have their branch heads matching in all branches, so switching between them should be just a matter of updating the work tree's HEAD symref. This can be done in pure Python, saving quite a bit of time over forking 'git checkout'. Signed-off-by: Shawn O. Pearce <sop@google.com>
* Cleanup checkout help to match other commandsShawn O. Pearce2009-04-131-4/+6
| | | | Signed-off-by: Shawn O. Pearce <sop@google.com>
* Add checkout command.Wink Saville2009-04-101-0/+45
Teach repo how to checkout a branch in all projects or a list of specific projects. Bug: REPO-21