summaryrefslogtreecommitdiff
path: root/command.py
AgeCommit message (Expand)Author
6 dayssync: Add CLI flag for globally disabling submodule fetchJosef Malmström
2026-05-20Fix submodules not synced for repeated repoJosef Malmström
2026-05-14command: Move smart sync override logic to Command base classGavin Mak
2026-05-12sync: Re-raise KeyboardInterrupt in main processGavin Mak
2025-12-03Rename XmlManifest.GetGroupsStr() to XmlManifest.GetManifestGroupsStr()Peter Kjellerstedt
2024-12-03Remove gitc support from repoJosip Sokcevic
2024-10-23subcmds: reduce multiprocessing serialization overheadKuang-che Wu
2024-10-23sync: reduce multiprocessing serialization overheadKuang-che Wu
2023-10-21cleanup: use new dict & set generator stylesJason R. Coombs
2023-10-20cleanup: leverage yield from in more placesJason R. Coombs
2023-10-20delete Python 2 (object) compatMike Frysinger
2023-08-22isort: format codebasev2.36Mike Frysinger
2023-08-15gitc: drop supportJason Chang
2023-08-07Raise repo exit errors in place of sys.exitJason Chang
2023-03-22Format codebase with black and check formatting in CQGavin Mak
2023-01-05Fix flake8 warnings for some filesSergiy Belozorov
2022-06-08Only sync superproject if it will be used.LaMont Jones
2022-05-26sync: add multi-manifest supportv2.26LaMont Jones
2022-02-17Add multi-manifest support with <submanifest> elementv2.22LaMont Jones
2021-07-31man: make output system independentMike Frysinger
2021-06-16superproject: Don't exit if superproject tag doesn't exist in manifest.v2.16Raman Tenneti
2021-06-15commands: pass settings via __init__Mike Frysinger
2021-06-15commands: document the "event_log" class attributeMike Frysinger
2021-06-15commands: document the "common" class attributeMike Frysinger
2021-04-15command: add a helper for the parallel execution boilerplateMike Frysinger
2021-04-13command: make --verbose/--quiet available to all subcommandsMike Frysinger
2021-03-11superproject: pass groups to ToXml method.Raman Tenneti
2021-02-22status: improve parallel execution stabilityMike Frysinger
2021-02-22command: unify --job option & default valuesMike Frysinger
2021-01-06strip python2-only coding:utf-8 & print_function settingsMike Frysinger
2020-02-19command: add a `repo help` tip to --help outputMike Frysinger
2020-02-12Fix blank line issues reported by flake8David Pursehouse
2020-02-12command: Add parentheses on wrapped conditionDavid Pursehouse
2019-10-08command: filter projects by active manifest groupsv1.13.7Mike Frysinger
2019-08-28split out cli validation from executionv1.13.5Mike Frysinger
2019-06-13set default file encoding to utf-8Mike Frysinger
2018-07-24Remove unused pylint suppressionsDavid Pursehouse
2017-05-29sync: Add support to dump a JSON event log of all sync events.David Riley
2016-04-08repo: Repo does not always handle '.' parameter correctlyMark E. Hamilton
2016-04-05Add --inverse-regex option to forall subcommandTakeshi Kanemoto
2016-03-02command.py: Cleaned up pylint/pep8 violationsMark E. Hamilton
2015-09-29Add GitcClientCommand class for GITC-specific commandsDan Willemsen
2015-09-01gitc: Improve help visibilityv1.12.28Dan Willemsen
2015-08-28GITC: Add repo start support.Simran Basi
2015-07-30Support filtering by group on forall and list subcmdGraham Christensen
2013-10-14repo: Support multiple branches for the same project.David James
2013-04-30Optimise regex pattern compilation in FindProjectsDavid Pursehouse
2013-04-29Add regex support for subcommand forallZhiguang Li
2013-04-18Some fixes for supporting python3Chirayu Desai
2013-04-03Special handling for manifest group "default"David Holmer