1. 0f01cd2 docs: Document support for child elements in extend-project by Jeffery Miller · 5 days ago main
  2. 1ee9866 tests: Add extend-project test for additional annotations by Jeffery Miller · 5 days ago
  3. 6f9622f sync: Remove dependency on ssh if not needed by Jordan Esh · 2 months ago
  4. 5cb0251 gc: fix untargeted projects being deleted by Gavin Mak · 2 weeks ago
  5. a214fd3 manifest: Introduce `sync-j-max` attribute to cap sync jobs by Gavin Mak · 3 weeks ago
  6. 62cd0de Make git trace2 logging errors conditional on verbose mode. by Sam Saccone · 4 weeks ago
  7. b60512a run_tests: log tool versions by Mike Frysinger · 4 weeks ago
  8. 5d88972 Revert "init: change --manifest-depth default to 1" by Mike Frysinger · 5 weeks ago stable v2.61.1
  9. 3c0e67b manifest_xml: prevent extend-project from inheriting local groups by Gavin Mak · 6 weeks ago
  10. 3b7b20a CONTRIBUTING: fix HTTP password URL by Nico Wald · 7 weeks ago
  11. e71a8c6 project: disable auto-gc for depth=1 in git config by Gavin Mak · 7 weeks ago v2.61
  12. c687b5d run_tests/release: require Python 3.9+ by Mike Frysinger · 7 weeks ago
  13. 1dd9c57 tests: drop tox support by Mike Frysinger · 7 weeks ago
  14. 4525c2e github: add black check action by Mike Frysinger · 7 weeks ago
  15. 45dcd73 tests: skip AF_UNIX tests when unavailable by Mike Frysinger · 7 weeks ago
  16. 1dad86d check-metadata: skip files that do not exist by Mike Frysinger · 7 weeks ago
  17. 622a5bf init: change --manifest-depth default to 1 by Mike Frysinger · 2 months ago v2.60.2
  18. 871e4c7 sync: skip bloat check if fresh sync by Gavin Mak · 2 months ago v2.60.1
  19. 5b0b551 project: only use --no-auto-gc for git 2.23.0+ by Gavin Mak · 2 months ago
  20. b5991d7 sync: Add heuristic warning for bloated shallow repositories by Gavin Mak · 3 months ago v2.60
  21. 7f87c54 project: disable auto-gc on fetch for projects with clone-depth=1 by Gavin Mak · 3 months ago
  22. 50c6226 Prevent leftover bare gitdirs after failed sync attempts by Kaushik Lingarkar · 4 months ago
  23. 1e4b288 project: Make the error message more logical when a linkfile fail by Peter Kjellerstedt · 3 months ago
  24. 31b4b19 info: Print a newline after printing the superproject's revision by Peter Kjellerstedt · 3 months ago
  25. 2b6de52 Rename XmlManifest.GetGroupsStr() to XmlManifest.GetManifestGroupsStr() by Peter Kjellerstedt · 3 months ago
  26. 91ec998 manifest_xml, git_superproject: Rename an argument for XmlManifest.ToXml() by Peter Kjellerstedt · 3 months ago
  27. 08964a1 docs: manifest-format: reformat spec to align the CDATA parts by Mike Frysinger · 3 months ago
  28. 3073a90 manifest: Propagate revision attribute through multiple levels of include by Peter Kjellerstedt · 4 months ago
  29. 75773b8 manifest, project: Store project groups as sets by Peter Kjellerstedt · 4 months ago
  30. 412367b project: Use dicts to keep track of copyfiles and linkfiles by Peter Kjellerstedt · 4 months ago
  31. 47c24b5 manifest: Make include groups propagate to extend-project elements by Peter Kjellerstedt · 4 months ago
  32. be33106 wipe: Add new `repo wipe` subcommand by Gavin Mak · 3 months ago
  33. 5998c0b tests: manifest_xml: convert most path usage to pathlib by Mike Frysinger · 3 months ago
  34. 877ef91 man: Regenerate after manifest update by Peter Kjellerstedt · 4 months ago
  35. 4ab2284 manifest: Make extend-project support copyfile, linkfile and annotation by Peter Kjellerstedt · 4 months ago
  36. 1afe96a sync: fix saving of fetch times and local state by Gavin Mak · 4 months ago v2.59
  37. 2719a8e run_tests: log each command run by Mike Frysinger · 4 months ago
  38. e4872ac sync: Use 'git rebase' during 'repo sync --rebase' by Jeroen Dhollander · 4 months ago
  39. 4623264 Fix submodule initialization in interleaved sync mode by Kaushik Lingarkar · 6 months ago
  40. 67383bd Follow up "Fix shallow clones when upstream attribute is present" by Kaushik Lingarkar · 6 months ago
  41. d30414b forall: fix crash with no command by Mike Frysinger · 5 months ago
  42. 80d1a5a run_tests: add file header checker for licensing blocks by Mike Frysinger · 6 months ago
  43. c615c96 man: regen after sync updates by Mike Frysinger · 6 months ago
  44. 5ed12ec standardize file header wrt licensing by Mike Frysinger · 6 months ago
  45. 58a59fd CONTRIBUTING: rename doc per Google OSS policies by Mike Frysinger · 6 months ago
  46. 38d2fe1 Revert "Fix shallow clones when upstream attribute is present" by Gavin Mak · 6 months ago v2.58
  47. 854fe44 git_superproject: fix AttributeError in Superproject logging by Gavin Mak · 6 months ago
  48. d534a55 sync: Fix missing error details in interleaved summary by Gavin Mak · 6 months ago
  49. a64149a sync: Record and propagate errors from deferred actions by Gavin Mak · 6 months ago
  50. 3e6acf2 progress: Fix race condition causing fileno crash by Gavin Mak · 6 months ago
  51. a6e1a59 sync: Avoid duplicate projects in error text by Gavin Mak · 6 months ago
  52. 380bf95 sync: always show sync result stderr_text on error by Gavin Mak · 6 months ago
  53. d9cc0a1 Fix shallow clones when upstream attribute is present by Krzysztof Wesolowski · 7 months ago
  54. 8c3585f project: fallback to reading HEAD when rev-parse fails by Gavin Mak · 7 months ago v2.57.3
  55. 239fad7 hooks: verify hooks project has worktree before running by Gavin Mak · 7 months ago v2.57.2
  56. d3eec0a sync: fix connection error on macOS for interleaved sync by Kuang-che Wu · 7 months ago
  57. 7f7d70e project: Fix GetHead to handle detached HEADs by Gavin Mak · 7 months ago
  58. 720bd1e sync: Don't checkout if no worktree by Gavin Mak · 7 months ago v2.57.1
  59. 25858c8 sync: Default to interleaved mode by Gavin Mak · 7 months ago v2.57
  60. 52bab0b project: Use git rev-parse to read HEAD by Gavin Mak · 7 months ago
  61. 2e6d088 sync: Improve UI and error reporting for interleaved mode by Gavin Mak · 7 months ago
  62. 74edacd project: Use plumbing commands to manage HEAD by Gavin Mak · 7 months ago
  63. 5d95ba8 progress: Make end() idempotent by Gavin Mak · 8 months ago
  64. 82d500e sync: support post-sync hook in <repo-hooks> by Kenny Cheng · 9 months ago
  65. 21269c3 init: Add environment variable for git-lfs by Matt Moeller · 1 year, 6 months ago
  66. 99b5a17 sync: Share final error handling logic between sync modes by Gavin Mak · 8 months ago v2.56
  67. df3c401 sync: Share manifest list update logic between sync modes by Gavin Mak · 8 months ago
  68. f7a3f99 sync: Share self-update logic between sync modes by Gavin Mak · 8 months ago
  69. 6b8e9fc sync: clarify job flags when using interleaved by Gavin Mak · 8 months ago
  70. 7b6ffed sync: Implement --interleaved sync worker by Gavin Mak · 8 months ago
  71. b4b323a sync: Add orchestration logic for --interleaved by Gavin Mak · 8 months ago
  72. f91f446 upload: fix FileNotFoundError when no superproject by Gavin Mak · 8 months ago
  73. 8535282 sync: Add scaffolding for interleaved sync by Gavin Mak · 9 months ago
  74. b262d0e info: fix mismatched format args and wrong symbol name by Scott Lee · 9 months ago v2.55.2
  75. 044e52e hooks: add internal check for external hook API by Mike Frysinger · 9 months ago
  76. 0cb88a8 git_superproject: Replace walrus operator by Gavin Mak · 9 months ago v2.55.1
  77. 08815ad upload: Add rev to rootRepo push option by Gavin Mak · 9 months ago v2.55
  78. 3c8bae2 info: print superproject revision by Scott Lee · 9 months ago
  79. 06338ab subcmds: delete redundant dest= settings by Mike Frysinger · 9 months ago
  80. 8d37f61 upload: Add superproject identifier as push option by Gavin Mak · 10 months ago
  81. 1acbc14 manifest: generalize --json as --format=<format> by Mike Frysinger · 10 months ago
  82. c448ba9 run_tests: only allow help2man skipping in CI by Mike Frysinger · 10 months ago
  83. 21cbcc5 update-manpages: include in unittests by Mike Frysinger · 10 months ago
  84. 0f200bb flake8: Ignore .venv directory by Erik Elmeke · 10 months ago
  85. c8da28c man: regenerate man pages by Mike Frysinger · 10 months ago
  86. c061593 manifest: Remove redundant re-raise of BaseExceptions by Erik Elmeke · 10 months ago
  87. a94457d Fallback to full sync when depth enabled fetch of a sha1 fails by Kaushik Lingarkar · 11 months ago
  88. 97dc5c1 project: use --netrc-optional instead of --netrc by Gavin Mak · 11 months ago v2.54
  89. 0214730 launcher: switch command quoting to shlex.quote by Mike Frysinger · 11 months ago
  90. daebd6c sync: Warn about excessive job counts by Gavin Mak · 11 months ago
  91. 3667de1 run_tests: fix running when cwd is not the root by Mike Frysinger · 11 months ago
  92. 85ee173 run_tests: enable Python 3.8 CI coverage by Mike Frysinger · 11 months ago
  93. f070331 Fix EROFS error when root fs is mounted read-only by Egor Duda · 12 months ago
  94. 9ecb80b pager: drop unused global vars by Mike Frysinger · 11 months ago
  95. dc8185f launcher: change RunError to subprocess.CalledProcessError by Mike Frysinger · 11 months ago
  96. 59b81c8 launcher: change collections.namedtuple to typing.NamedTuple by Mike Frysinger · 11 months ago
  97. 507d463 tox: sync black settings with run_tests by Mike Frysinger · 11 months ago
  98. cd391e7 black: update to v25 by Mike Frysinger · 11 months ago
  99. 8310436 run_tests: move test filtering to pytest markers by Mike Frysinger · 11 months ago
  100. d508739 run_tests: move CQ test skips here by Mike Frysinger · 11 months ago