summaryrefslogtreecommitdiffstats
path: root/subcmds
Commit message (Expand)AuthorAgeFilesLines
* sync: skip bloat check if fresh syncv2.60.1Gavin Mak2025-12-151-1/+2
* project: only use --no-auto-gc for git 2.23.0+Gavin Mak2025-12-151-0/+6
* sync: Add heuristic warning for bloated shallow repositoriesv2.60Gavin Mak2025-12-101-0/+104
* info: Print a newline after printing the superproject's revisionPeter Kjellerstedt2025-12-031-0/+1
* Rename XmlManifest.GetGroupsStr() to XmlManifest.GetManifestGroupsStr()Peter Kjellerstedt2025-12-031-1/+1
* wipe: Add new `repo wipe` subcommandGavin Mak2025-11-211-0/+184
* sync: fix saving of fetch times and local statev2.59Gavin Mak2025-10-201-147/+164
* forall: fix crash with no commandMike Frysinger2025-09-171-1/+2
* sync: Fix missing error details in interleaved summaryGavin Mak2025-08-141-22/+20
* sync: Record and propagate errors from deferred actionsGavin Mak2025-08-131-6/+4
* sync: Avoid duplicate projects in error textGavin Mak2025-08-131-13/+7
* sync: always show sync result stderr_text on errorGavin Mak2025-08-131-1/+2
* sync: fix connection error on macOS for interleaved syncKuang-che Wu2025-07-281-0/+1
* sync: Don't checkout if no worktreev2.57.1Gavin Mak2025-07-231-43/+49
* sync: Default to interleaved modev2.57Gavin Mak2025-07-211-5/+14
* sync: Improve UI and error reporting for interleaved modeGavin Mak2025-07-171-2/+14
* sync: support post-sync hook in <repo-hooks>Kenny Cheng2025-07-011-0/+17
* init: Add environment variable for git-lfsMatt Moeller2025-06-301-0/+1
* sync: Share final error handling logic between sync modesv2.56Gavin Mak2025-06-231-27/+72
* sync: Share manifest list update logic between sync modesGavin Mak2025-06-231-30/+55
* sync: Share self-update logic between sync modesGavin Mak2025-06-231-10/+58
* sync: clarify job flags when using interleavedGavin Mak2025-06-181-2/+3
* sync: Implement --interleaved sync workerGavin Mak2025-06-181-113/+288
* sync: Add orchestration logic for --interleavedGavin Mak2025-06-171-20/+275
* upload: fix FileNotFoundError when no superprojectGavin Mak2025-06-171-3/+6
* sync: Add scaffolding for interleaved syncGavin Mak2025-06-111-22/+87
* info: print superproject revisionScott Lee2025-05-271-0/+4
* subcmds: delete redundant dest= settingsMike Frysinger2025-05-2717-52/+4
* upload: Add superproject identifier as push optionGavin Mak2025-05-051-1/+8
* manifest: generalize --json as --format=<format>Mike Frysinger2025-04-301-6/+33
* sync: Warn about excessive job countsGavin Mak2025-04-091-0/+20
* black: update to v25Mike Frysinger2025-03-251-3/+3
* sync: Refresh index before updating repoJosip Sokcevic2025-03-131-0/+2
* gc: Add tags to remote pack listv2.52Josip Sokcevic2025-02-051-0/+2
* Revert "sync: skip network half on repo upgrade"Josip Sokcevic2025-01-311-1/+1
* docs: smart-sync: split out & expand detailsMike Frysinger2025-01-301-0/+1
* gc: Add repack optionJosip Sokcevic2025-01-141-2/+160
* gc: extract deletion from Execute methodJosip Sokcevic2025-01-141-7/+14
* sync: Handle KeyboardInterrupt during checkoutJosip Sokcevic2025-01-081-0/+2
* sync: skip network half on repo upgradeJosip Sokcevic2024-12-181-1/+1
* gc: Introduce new command to remove old projectsv2.50.1Josip Sokcevic2024-12-181-0/+127
* sync: Delete symlinks relative to client topdirv2.50.0v2.50Josip Sokcevic2024-12-161-1/+4
* branches: Escape percent signs in branch namesJosip Sokcevic2024-12-031-1/+4
* sync: Do not fail to sync a manifest with no projectsPeter Kjellerstedt2024-11-261-1/+1
* sync: fix connection error on macOSv2.49.3Kuang-che Wu2024-11-061-0/+11
* upload: Return correct tuple values in _ProcessResultsv2.49.2Josip Sokcevic2024-10-311-2/+2
* forall: Fix returning results earlyJosip Sokcevic2024-10-301-3/+3
* Use full name of the revision when checking dest-branchv2.49joehsu2024-10-281-2/+5
* Add REPO_SKIP_SELF_UPDATE check in syncFredrik de Groot2024-10-281-1/+3
* subcmds: reduce multiprocessing serialization overheadKuang-che Wu2024-10-2310-169/+221