summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* sync: Default to interleaved modev2.57stableGavin Mak3 days1-5/+14
* project: Use git rev-parse to read HEADGavin Mak3 days1-11/+3
* sync: Improve UI and error reporting for interleaved modeGavin Mak7 days2-2/+19
* project: Use plumbing commands to manage HEADGavin Mak7 days1-10/+3
* progress: Make end() idempotentGavin Mak2025-07-021-0/+5
* sync: support post-sync hook in <repo-hooks>Kenny Cheng2025-07-013-0/+58
* 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-232-10/+160
* sync: clarify job flags when using interleavedGavin Mak2025-06-183-6/+9
* sync: Implement --interleaved sync workerGavin Mak2025-06-183-114/+483
* sync: Add orchestration logic for --interleavedGavin Mak2025-06-172-21/+398
* upload: fix FileNotFoundError when no superprojectGavin Mak2025-06-171-3/+6
* sync: Add scaffolding for interleaved syncGavin Mak2025-06-113-24/+95
* info: fix mismatched format args and wrong symbol namev2.55.2Scott Lee2025-06-101-1/+2
* hooks: add internal check for external hook APIMike Frysinger2025-06-061-0/+24
* git_superproject: Replace walrus operatorv2.55.1Gavin Mak2025-06-041-2/+4
* upload: Add rev to rootRepo push optionv2.55Gavin Mak2025-05-281-1/+2
* info: print superproject revisionScott Lee2025-05-272-1/+29
* subcmds: delete redundant dest= settingsMike Frysinger2025-05-2718-52/+45
* upload: Add superproject identifier as push optionGavin Mak2025-05-052-1/+26
* manifest: generalize --json as --format=<format>Mike Frysinger2025-04-303-8/+195
* run_tests: only allow help2man skipping in CIMike Frysinger2025-04-301-1/+2
* update-manpages: include in unittestsMike Frysinger2025-04-282-4/+46
* flake8: Ignore .venv directoryErik Elmeke2025-04-231-0/+1
* man: regenerate man pagesMike Frysinger2025-04-223-24/+10
* manifest: Remove redundant re-raise of BaseExceptionsErik Elmeke2025-04-221-6/+1
* Fallback to full sync when depth enabled fetch of a sha1 failsKaushik Lingarkar2025-04-171-0/+8
* project: use --netrc-optional instead of --netrcv2.54Gavin Mak2025-04-101-1/+8
* launcher: switch command quoting to shlex.quoteMike Frysinger2025-04-102-9/+10
* sync: Warn about excessive job countsGavin Mak2025-04-091-0/+20
* run_tests: fix running when cwd is not the rootMike Frysinger2025-04-031-5/+13
* run_tests: enable Python 3.8 CI coverageMike Frysinger2025-04-022-0/+90
* Fix EROFS error when root fs is mounted read-onlyEgor Duda2025-04-021-0/+6
* pager: drop unused global varsMike Frysinger2025-04-011-1/+1
* launcher: change RunError to subprocess.CalledProcessErrorMike Frysinger2025-04-012-9/+6
* launcher: change collections.namedtuple to typing.NamedTupleMike Frysinger2025-03-281-6/+11
* tox: sync black settings with run_testsMike Frysinger2025-03-272-1/+3
* black: update to v25Mike Frysinger2025-03-255-36/+36
* run_tests: move test filtering to pytest markersMike Frysinger2025-03-254-14/+13
* run_tests: move CQ test skips hereMike Frysinger2025-03-251-1/+30
* run_tests: run all tests all the timeMike Frysinger2025-03-251-1/+3
* launcher: change RunResult to subprocess.CompletedProcessMike Frysinger2025-03-242-13/+10
* Sync: Fix full submodule sync while shallow specifiedv2.53Albert Akmukhametov2025-03-131-8/+20
* sync: Refresh index before updating repoJosip Sokcevic2025-03-131-0/+2
* gc: Add tags to remote pack listv2.52Josip Sokcevic2025-02-051-0/+2
* Activate submodulesKaushik Lingarkar2025-02-041-0/+22
* Use 'gitfile' in submodule checkoutsKaushik Lingarkar2025-02-041-7/+42
* Update internal filesystem layout for submodulesKaushik Lingarkar2025-02-043-2/+34