summaryrefslogtreecommitdiffstats
path: root/project.py
Commit message (Expand)AuthorAgeFilesLines
* 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
* Add envar to replace shallow clones with partialJason Chang2023-05-251-0/+30
* project: Include tags option during fetch retryNasser Grainawi2023-05-251-0/+1
* upload: Add `--no-follow-tags` by default to git pushAravind Vasudevan2023-04-051-0/+6
* Format codebase with black and check formatting in CQGavin Mak2023-03-221-3705/+4169
* project: clean up error messageLaMont Jones2023-02-011-6/+8
* Fix flake8 warnings for some filesSergiy Belozorov2023-01-051-2/+6
* Fix ManifestProject.partial_clone_exclude property.Joanna Wang2022-12-021-1/+1
* sync: clear preciousObjects when set in error.LaMont Jones2022-11-031-1/+1
* Set tracing to always on and save to .repo/TRACE_FILE.Joanna Wang2022-11-031-11/+11
* project: Add a missing call to _CopyAndLinkFilesPeter Kjellerstedt2022-09-201-0/+2
* sync: use namedtuples for internal return valuesLaMont Jones2022-09-191-8/+19
* Revert "project: initialize new manifests in temp dirs"LaMont Jones2022-09-081-37/+5
* project: initialize new manifests in temp dirsMike Frysinger2022-08-221-5/+37
* add a few more docs to existing funcsMike Frysinger2022-08-181-0/+11
* start: do not swallow git output all the timeMike Frysinger2022-08-181-8/+2
* project: simplify GetRemote a bitMike Frysinger2022-08-171-11/+15
* upload: Add ready flag to remove wipWilliam Escande2022-08-031-0/+5
* status, diff: display correct path for multi-manifestLaMont Jones2022-07-141-19/+24
* project: simplify if-statementMartin Geisler2022-07-111-4/+1
* upload: add ‘--ignore-untracked-files’ optionMartin Geisler2022-07-111-2/+6
* Fix Projects.shareable_dirsv2.27LaMont Jones2022-06-081-2/+16
* Only sync superproject if it will be used.LaMont Jones2022-06-081-4/+7
* sync: add multi-manifest supportv2.26LaMont Jones2022-05-261-0/+61
* project: initial separation of shared project objectsMike Frysinger2022-05-261-1/+15
* upload: move label validation to core functionMike Frysinger2022-05-211-0/+8
* project: fix --use-superproject logic for init.LaMont Jones2022-05-201-4/+4
* manifest: add submanifest.default_groups attributev2.25LaMont Jones2022-04-291-2/+3
* project: Do not exit early on --standalone-manifest.LaMont Jones2022-04-291-34/+33
* project: Add missing importsv2.24.1LaMont Jones2022-04-211-0/+1
* Override the manifest for the entire commandLaMont Jones2022-04-191-1/+1