. I plan to promote it to stable tomorrow, Thursday 5/21.
v2.64 introduces a new `--superproject-revision` flag to sync to specific superproject revisions, adds native zsh autocompletion support, and parallelizes `repo info` to improve performance. It also introduces custom formatting and filtering options for `repo info`, adds support for self-referencing submodules, and includes several robustness fixes.
Changelog (
link):
2d54384 (Gavin Mak) sync: Add --superproject-rev flag to sync to specific revision (tag: v2.64)
1b4e7a0 (Josef Malmström) Fix submodules not synced for repeated repo
a94c9e2 (gurusai-voleti) Automated: Migrate gerrit/git-repo from gsutil to gcloud storage
51021fb (Gavin Mak) abandon/start/info: Make them respect smart sync override
d453273 (Gavin Mak) command: Move smart sync override logic to Command base class
0129ac1 (Mike Frysinger) docs: drop period in headers
bf8c59f (Mike Frysinger) run_tests: help2man: update to latest release
003f040 (Josef Malmström) Fix missing `None` check in Remote.Save
1db50e4 (Josef Malmström) Add support for self referencing submodules
c97a306 (Mike Frysinger) release: update-manpages: revert color filtering
5534f16 (Carlos Fernandez) linkfile: Handle directory-to-symlink transitions safely
67e52a1 (Mike Frysinger) run_tests: leverage cipd when available for help2man
d503723 (Gavin Mak) sync: Re-raise KeyboardInterrupt in main process
7cc99b2 (Mike Frysinger) git_config: fix error message command output
12ad396 (Greg Edelston) info: Parallelize repo info to improve performance
a6bc1b7 (Gavin Mak) sync: Exclude stateless sync pruned projects from bloat check
a98e422 (Gavin Mak) completion: document installation and usage in README
5d85850 (Gavin Mak) sync: Suggest "git repack -a -d" in bloat warning
e8deeab (Kamal Sacranie) Add zsh completion
11428ae (Gavin Mak) forall: Document REPO_UPSTREAM and REPO_DEST_BRANCH envvars
27d2232 (Carlos Fernandez) info: add --format and --include-summary/--include-projects options
e3eadd3 (Josef Malmström) sync: Fix force_checkout propagation
12cfc60 (Gavin Mak) git_superproject: Remove redundant _branch variable
134eeb0 (Nasser Grainawi) tests: Add tests for repo status output
03fb181 (Nasser Grainawi) color: type SetDefaultColoring and drop bool states
5af71ce (Ram Peri) Add timing keyword argument for hooks