summaryrefslogtreecommitdiff
path: root/manifest_xml.py
AgeCommit message (Expand)Author
2022-03-23manifest_file must be an absolute pathLaMont Jones
2022-02-28manifest_xml: group for submanifest projectsLaMont Jones
2022-02-17Add multi-manifest support with <submanifest> elementv2.22LaMont Jones
2022-02-15Move local-manifest check to manifest_xml.pyLaMont Jones
2022-01-26init: add an option --enable-git-lfs-filterXD Trol
2021-09-28Update revisionId if required when using extend-projectMichael Kelly
2021-09-28Add 'dest-path' to extend-project to support changing pathMichael Kelly
2021-09-28make file removal a bit more robustMike Frysinger
2021-09-27superproject: support a new revision attribute.Xin Li
2021-09-23manifest: make repo-hooks more robust wrt element orderingJack Neus
2021-07-23repo: properly handle remote annotations in manifest_xmlJack Neus
2021-07-20manifest: Support ignoring local manifests with 'repo manifest'Michael Kelly
2021-07-08Gracefully ignore bad remove-project lineMichael Kelly
2021-06-15repo: improve duplicate default checkJack Neus
2021-06-11repo: properly handle NoneType in Default/Remote equality checksJack Neus
2021-06-10superproject: add projects from local manifest to local::<filename> group.Raman Tenneti
2021-05-18superproject: Use bugurl from contactinfo in the missing commits error message.v2.15.1Raman Tenneti
2021-05-04manifest_xml: initial support for <contactinfo>Raman Tenneti
2021-05-03superproject: Don't update the commit ids of projects if remote is different.Raman Tenneti
2021-04-30manifest_xml: ban use of newlines in pathsMike Frysinger
2021-04-13init: Added --partial-clone-exclude option.Raman Tenneti
2021-03-12manifest: allow toplevel project checkoutsv2.13.5Mike Frysinger
2021-03-11superproject: pass groups to ToXml method.Raman Tenneti
2021-03-02manifest: relax include name rules for user-specified pathv2.13.1Mike Frysinger
2021-02-28manifest: validate project name & path and include name attributesMike Frysinger
2021-02-28manifest: refactor the filesystem checking logic for more reuseMike Frysinger
2021-02-19use simpler super() magicMike Frysinger
2021-02-16trim redundant pass statementsMike Frysinger
2021-02-07manifest: set revisionId as revision attribute it it is not being set in ToXml.Raman Tenneti
2021-01-08manifest_xml: initial support for <superproject>Raman Tenneti
2021-01-06drop pyversion & is_python3 checkingMike Frysinger
2021-01-06strip python2-only coding:utf-8 & print_function settingsMike Frysinger
2020-12-04manifest_xml: harmonize list fieldsMike Frysinger
2020-11-26manifest: add support for groups in includev2.10Fredrik de Groot
2020-11-18manifest_xml: refactor manifest parsing from client managementMike Frysinger
2020-11-17manifest: add a --json output optionMike Frysinger
2020-11-12manifest_xml: correct project revisionId for extend-projectMiguel Gaio
2020-09-08manifest: drop support for local_manifest.xmlMike Frysinger
2020-05-26manifest: normalize name & path when constructing fs pathsMike Frysinger
2020-05-21Make partial clone imply no-clone-bundle by default.Xin Li
2020-04-20When writing manifest, set the dest-branch attribute for projectsSean McAllister
2020-03-13manifest_xml: unify bool & int parsingMike Frysinger
2020-02-24manifest_xml: skip config lookup during first initv2.4.1Mike Frysinger
2020-02-22manifest_xml: change .repo/manifest.xml to a plain fileMike Frysinger
2020-02-21manifest/tests: get them passing under WindowsMike Frysinger
2020-02-19add experimental git worktree supportMike Frysinger
2020-02-12Fix blank line issues reported by flake8David Pursehouse
2020-02-12Fix indentation issues reported by flake8David Pursehouse
2020-02-12Fix various whitespace issues reported by pyflakesDavid Pursehouse
2020-02-12Fix tests for membership to use 'not in'David Pursehouse