repo v2.56

94 views
Skip to first unread message

Gavin Mak

unread,
Jun 24, 2025, 2:37:14 PM6/24/25
to Repo and Gerrit Discussion
Hi all,

repo v2.56 has been released: https://gerrit.googlesource.com/git-repo/+/refs/tags/v2.56. I plan to promote it to stable on June 26, 2025.

repo v2.56 introduces the --interleaved sync mode for repo sync. Interleaved sync aims to improve sync performance by fetching and checking out projects concurrently, rather than in separate phases.

Changelog (link):
99b5a17 (Gavin Mak) sync: Share final error handling logic between sync modes  (tag: v2.56)
df3c401 (Gavin Mak) sync: Share manifest list update logic between sync modes
f7a3f99 (Gavin Mak) sync: Share self-update logic between sync modes
6b8e9fc (Gavin Mak) sync: clarify job flags when using interleaved
7b6ffed (Gavin Mak) sync: Implement --interleaved sync worker
b4b323a (Gavin Mak) sync: Add orchestration logic for --interleaved
f91f446 (Gavin Mak) upload: fix FileNotFoundError when no superproject
8535282 (Gavin Mak) sync: Add scaffolding for interleaved sync 

Best,
Gavin

Gavin Mak

unread,
Jun 26, 2025, 12:16:29 PM6/26/25
to Repo and Gerrit Discussion
repo v2.56 has been promoted to stable.
Reply all
Reply to author
Forward
0 new messages