summaryrefslogtreecommitdiffstats
path: root/project.py
Commit message (Expand)AuthorAgeFilesLines
* 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
* ManifestProject: add manifest_platformLaMont Jones2022-04-141-14/+20
* manifest_xml: use Superproject to hold XML contentv2.23LaMont Jones2022-04-121-1/+0
* manifest_xml: Add Load and Unload methodsLaMont Jones2022-04-081-13/+14
* Fix sub manifest handlingLaMont Jones2022-04-061-51/+54
* init: add multi-manifest supportLaMont Jones2022-04-061-3/+97
* Move manifest config logic into ManifestProjectLaMont Jones2022-04-061-17/+91
* project: add ManifestProject.Sync()LaMont Jones2022-04-011-0/+289
* project: Isolate ManifestProject from RepoProjectLaMont Jones2022-03-311-28/+31
* Add multi-manifest support with <submanifest> elementv2.22LaMont Jones2022-02-171-15/+26
* project.py: pass --recurse-submodules={value}LaMont Jones2022-02-101-2/+1
* project: mark gc.log as safe to discard when migrating .git/v2.21Mike Frysinger2022-01-261-1/+2
* init: add an option --enable-git-lfs-filterXD Trol2022-01-261-2/+3
* project: Ignore failure to remove the sample hooksPeter Kjellerstedt2022-01-221-1/+4
* project: store objects in project-objects directlyMike Frysinger2022-01-191-3/+6
* project: move --reference handling to project-objectsMike Frysinger2022-01-131-5/+5
* project: prune sample hooksv2.20Mike Frysinger2022-01-101-0/+5
* project: drop support for symlinking internal .git filesMike Frysinger2022-01-101-12/+2
* project: abort a bit earlier before migrating .git/Mike Frysinger2022-01-071-11/+27
* project: stop symlinking info dir under .git/Mike Frysinger2022-01-061-1/+1
* project: stop symlinking description file under .git/Mike Frysinger2022-01-061-1/+1
* project: stop symlinking svn under .git/Mike Frysinger2022-01-061-1/+1
* project: clean up now unused codeMike Frysinger2022-01-061-34/+4
* project: migrate worktree .git/ dirs to symlinksv2.19Mike Frysinger2021-12-011-36/+81