summaryrefslogtreecommitdiffstats
path: root/subcmds
Commit message (Expand)AuthorAgeFilesLines
...
* Raise repo exit errors in place of sys.exitJason Chang2023-08-073-11/+35
* Refactor errors for sync commandJason Chang2023-08-022-46/+115
* Update errors to extend BaseRepoErrorJason Chang2023-07-311-0/+2
* sync: Track last completed fetch/checkoutGavin Mak2023-07-281-16/+71
* sync: Track new/existing project countJason Chang2023-06-231-0/+7
* sync: Update sync progress even when _sync_dict is emptyv2.34.1Gavin Mak2023-05-301-3/+7
* sync: Handle race condition when reading active jobsJosip Sokcevic2023-05-261-3/+3
* Add envar to replace shallow clones with partialJason Chang2023-05-252-0/+19
* sync: Show number of running fetch jobsv2.34Gavin Mak2023-05-251-4/+5
* upload: use f-stringJosip Sokcevic2023-05-251-1/+1
* sync: Show elapsed time for the longest syncing projectGavin Mak2023-05-184-7/+40
* [git_trace2] Add logs for critical cmdsJosip Sokcevic2023-05-175-19/+23
* sync: Fix how sync times for shared projects are recordedv2.33Gavin Mak2023-05-101-19/+15
* sync: Display total elapsed fetch timeGavin Mak2023-05-021-1/+7
* Update abandon to support multiple branchesAravind Vasudevan2023-03-241-5/+11
* Format codebase with black and check formatting in CQGavin Mak2023-03-2228-4426/+5584
* upload: Skip upload if merge branch doesn't match project revision andv2.32Joanna Wang2023-02-281-15/+21
* sync: Remove unused variableJosip Sokcevic2023-02-021-1/+1
* Handle KeyboardInterrupt during repo syncJosip Sokcevic2023-02-011-0/+2
* Update sync progressJosip Sokcevic2023-02-011-1/+1
* sync: Silence 'not found in manifest' messageMichael Kelly2023-01-311-1/+1
* init: Silence the "rm -r .repo and try again" message if quietGavin Mak2023-01-061-6/+5
* Fix flake8 warnings for some filesSergiy Belozorov2023-01-051-3/+2
* Use print with flush=True instead of stdout.flushDaniel Kutik2022-12-132-15/+5
* pylint: remove unused importsDaniel Kutik2022-12-133-8/+1
* upload: Allow user to configure unusual commit thresholdDavid Greenaway2022-12-121-27/+61
* sync: fix manifest sync-j handlingMike Frysinger2022-12-081-29/+42
* sync: Fix undefined variable in _FetchOneKarsten Tausche2022-12-081-2/+3
* sync: finish marking REPO_AUTO_GC=1 as deprecated.LaMont Jones2022-12-051-5/+3
* sync: cleanup output when not doing GCLaMont Jones2022-12-021-13/+14
* Revert "sync: save any cruft after calling git gc."LaMont Jones2022-12-021-45/+4
* sync: mark REPO_AUTO_GC=1 as deprecated.LaMont Jones2022-12-021-1/+5
* subcmds: display correct path multitree messagesLaMont Jones2022-11-153-17/+21
* upload: track projects by path, rather than nameLaMont Jones2022-11-141-5/+7
* sync: REPO_AUTO_GC=1 to restore old behavior.LaMont Jones2022-11-101-2/+10
* sync: no garbage collection by defaultLaMont Jones2022-11-081-1/+19
* GitcInit: fix gitc-init failurev2.29.6Woody Lin2022-11-041-1/+2
* sync: clear preciousObjects when set in error.LaMont Jones2022-11-031-21/+75
* Set tracing to always on and save to .repo/TRACE_FILE.Joanna Wang2022-11-031-8/+5
* init: add --manifest-depth for shallow manifest clonev2.29.5LaMont Jones2022-10-271-0/+4
* Revert "init: change --depth default to 1 for manifest repo"LaMont Jones2022-10-271-4/+0
* sync: uninitialized variable on mirror sync failureLaMont Jones2022-10-261-0/+1
* sync: do not require python 3.9v2.29.4LaMont Jones2022-10-251-5/+5
* sync: only use --cruft when git supports it.v2.29.3LaMont Jones2022-09-221-3/+9
* sync: use namedtuples for internal return valuesLaMont Jones2022-09-192-13/+84
* sync: incorporate review feedback.LaMont Jones2022-09-191-31/+32
* diffmanifests: Handle Missing Projects in Repo WorkspaceShashank Devaraj2022-09-151-0/+10
* sync: save any cruft after calling git gc.v2.29.2LaMont Jones2022-09-091-4/+44
* sync: Correctly sync multi manifest workspacesv2.29.1LaMont Jones2022-08-241-6/+5
* init: hide identify spam when reinitializingMike Frysinger2022-08-221-3/+3