summaryrefslogtreecommitdiffstats
path: root/project.py
Commit message (Expand)AuthorAgeFilesLines
* project: use --netrc-optional instead of --netrcv2.54stableGavin Mak2025-04-101-1/+8
* Sync: Fix full submodule sync while shallow specifiedv2.53Albert Akmukhametov2025-03-131-8/+20
* 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-041-0/+27
* sync: Recover from errors during read-treev2.51Josip Sokcevic2025-01-161-5/+12
* Remove gitc support from repoJosip Sokcevic2024-12-031-3/+0
* worktree: Do not try to fix relative pathsv2.49.1Allen Webb2024-10-301-18/+23
* Fix incremental syncs for prjs with submodulesKaushik Lingarkar2024-10-181-1/+3
* sync: Always use WORKER_BATCH_SIZEv2.48Josip Sokcevic2024-10-071-10/+9
* project: Handle git sso auth failures as repo exitJosip Sokcevic2024-10-031-0/+15
* project: run fetch --refetch on unable to not parse commitJosip Sokcevic2024-10-031-1/+4
* Disable git terminal prompt during fetch/cloneJosip Sokcevic2024-09-261-0/+13
* project: Copy and link files even with local branchesBrian Norris2024-09-191-0/+2
* project: run fetch --refetch onacould not parse commitJosip Sokcevic2024-09-121-0/+11
* Add a `--rebase` option to sync commandJeroen Dhollander2024-08-301-2/+4
* sync: Fix git command for aborting rebase being called incorrectly.Erik Elmeke2024-08-281-1/+1
* project: ignore more curl failure modesv2.46Mike Frysinger2024-07-021-4/+13
* upload: add a --topic option for setting topic explicitlyMike Frysinger2024-07-011-5/+5
* sync: Abort rebase in progress if force-checkout is setErik Elmeke2024-05-231-1/+31
* git: raise hard version to 1.9.1Mike Frysinger2024-05-011-8/+2
* gitc: delete a few more dead referencesMike Frysinger2024-04-181-2/+0
* Remove platform_utils.realpathKaiyi Li2024-03-271-16/+12
* project: Check if dotgit exists w/out symlink checkv2.45Josip Sokcevic2024-03-201-1/+1
* main: Stringify project name in error_infoJosip Sokcevic2024-03-151-2/+2
* sync: introduce --force-checkoutv2.43Josip Sokcevic2024-03-071-2/+5
* upload: Add support for setting patchset descriptionSergiy Belozorov2024-03-041-0/+32
* project: Rename if deletion failsv2.41Josip Sokcevic2024-01-251-10/+22
* Clean up remaining `repo sync` log spam.Tomasz Wasilczyk2024-01-051-16/+21
* project: Check references during syncJosip Sokcevic2024-01-031-1/+14
* Don't log spam `repo sync` by defaultv2.40Tomasz Wasilczyk2023-12-081-9/+14
* cleanup: Update codebase to expect Python 3.6Jason R. Coombs2023-10-311-40/+29
* project: Speculative fix for project corruptionJosip Sokcevic2023-10-231-0/+11
* cleanup: convert exceptions to OSErrorJason R. Coombs2023-10-211-5/+5
* cleanup: delete redundant "r" open modeJason R. Coombs2023-10-211-1/+1
* project: using --depth results in error when including submanifestsRoberto Vladimir Prado Carranza2023-10-201-1/+1
* delete Python 2 (object) compatMike Frysinger2023-10-201-13/+13
* Update logger.warn to logger.warningAravind Vasudevan2023-10-131-6/+6
* git_command: Augment underlying git errors with suggestionsAravind Vasudevan2023-10-061-1/+1
* project: Invoke realpath on dotgit for symmetry with gitdir to ensure a short...Jason R. Coombs2023-10-051-1/+2
* Track expected git errors in logsJason Chang2023-09-271-7/+24
* project: Use repo loggerAravind Vasudevan2023-09-141-103/+69
* project: Use IsId instead of ID_RE.matchSylvain2023-09-111-14/+7
* project: Optimise GetCommitRevisionId when revisionId is setSylvain2023-09-111-0/+2
* project: Preserve stderr on uploadv2.36.1Jason Chang2023-08-281-3/+1
* isort: format codebasev2.36Mike Frysinger2023-08-221-19/+23
* upload: fix error handlingJason Chang2023-08-211-4/+6
* Raise RepoExitError in place of sys.exitJason Chang2023-08-101-26/+28
* Raise repo exit errors in place of sys.exitJason Chang2023-08-071-12/+10
* Refactor errors for sync commandJason Chang2023-08-021-87/+196