summaryrefslogtreecommitdiff
path: root/subcmds/sync.py
AgeCommit message (Expand)Author
32 hourssync: allow syncing groups with repo sync -g groupHEADmainAndrew Chant
45 hourssync: Deprecate fetch-submodules flag namesJosef Malmström
7 dayssync: Add CLI flag for globally disabling submodule fetchJosef Malmström
2026-06-18sync: Support pluggable remote helpers for smart sync manifest server.Rahul Yadav
2026-06-16sync: do not init sibling submodules in parallelJosef Malmström
2026-05-20sync: Add --superproject-rev flag to sync to specific revisionv2.64Gavin Mak
2026-05-14command: Move smart sync override logic to Command base classGavin Mak
2026-05-12linkfile: Handle directory-to-symlink transitions safelyCarlos Fernandez
2026-05-12sync: Re-raise KeyboardInterrupt in main processGavin Mak
2026-05-11sync: Exclude stateless sync pruned projects from bloat checkGavin Mak
2026-05-08sync: Suggest "git repack -a -d" in bloat warningGavin Mak
2026-04-21Add timing keyword argument for hooksRam Peri
2026-04-20sync: Refactor to use _RunOneGC and fix config leakagev2.63Gavin Mak
2026-04-20sync: Switch to using self._bloated_projectsGavin Mak
2026-04-17sync: Provide feedback during post-sync operationsGavin Mak
2026-04-03Fix all flake8 warnings from newer flake8-bugbear and flake8-comprehensionsCarlos Fernandez
2026-03-18Use git_superproject.UseSuperproject() everywhereJacky Liu
2026-02-06manifest: Introduce `sync-j-max` attribute to cap sync jobsGavin Mak
2025-12-15sync: skip bloat check if fresh syncv2.60.1Gavin Mak
2025-12-15project: only use --no-auto-gc for git 2.23.0+Gavin Mak
2025-12-10sync: Add heuristic warning for bloated shallow repositoriesv2.60Gavin Mak
2025-10-20sync: fix saving of fetch times and local statev2.59Gavin Mak
2025-08-14sync: Fix missing error details in interleaved summaryGavin Mak
2025-08-13sync: Record and propagate errors from deferred actionsGavin Mak
2025-08-13sync: Avoid duplicate projects in error textGavin Mak
2025-08-13sync: always show sync result stderr_text on errorGavin Mak
2025-07-28sync: fix connection error on macOS for interleaved syncKuang-che Wu
2025-07-23sync: Don't checkout if no worktreev2.57.1Gavin Mak
2025-07-21sync: Default to interleaved modev2.57Gavin Mak
2025-07-17sync: Improve UI and error reporting for interleaved modeGavin Mak
2025-07-01sync: support post-sync hook in <repo-hooks>Kenny Cheng
2025-06-23sync: Share final error handling logic between sync modesv2.56Gavin Mak
2025-06-23sync: Share manifest list update logic between sync modesGavin Mak
2025-06-23sync: Share self-update logic between sync modesGavin Mak
2025-06-18sync: clarify job flags when using interleavedGavin Mak
2025-06-18sync: Implement --interleaved sync workerGavin Mak
2025-06-17sync: Add orchestration logic for --interleavedGavin Mak
2025-06-11sync: Add scaffolding for interleaved syncGavin Mak
2025-05-27subcmds: delete redundant dest= settingsMike Frysinger
2025-04-09sync: Warn about excessive job countsGavin Mak
2025-03-13sync: Refresh index before updating repoJosip Sokcevic
2025-01-31Revert "sync: skip network half on repo upgrade"Josip Sokcevic
2025-01-30docs: smart-sync: split out & expand detailsMike Frysinger
2025-01-08sync: Handle KeyboardInterrupt during checkoutJosip Sokcevic
2024-12-18sync: skip network half on repo upgradeJosip Sokcevic
2024-12-16sync: Delete symlinks relative to client topdirv2.50.0v2.50Josip Sokcevic
2024-11-26sync: Do not fail to sync a manifest with no projectsPeter Kjellerstedt
2024-11-06sync: fix connection error on macOSv2.49.3Kuang-che Wu
2024-10-28Add REPO_SKIP_SELF_UPDATE check in syncFredrik de Groot
2024-10-23sync: reduce multiprocessing serialization overheadKuang-che Wu