From 7e7922428389011d1de38ad8fa2d052250301e7f Mon Sep 17 00:00:00 2001 From: Stefan Blumentrath Date: Thu, 15 Jun 2023 07:02:14 +0200 Subject: [PATCH] g.extension: sparse checkout with history for fast commit log access (#3051) * checkout history * sparse checkout history --- scripts/g.extension/g.extension.py | 4 ++-- utils/mkhtml.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/g.extension/g.extension.py b/scripts/g.extension/g.extension.py index 76da0746817..adffa9ce592 100644 --- a/scripts/g.extension/g.extension.py +++ b/scripts/g.extension/g.extension.py @@ -281,7 +281,7 @@ def _initialize_clone(self): "clone", "-q", "--no-checkout", - "--filter=tree:0", + "--filter=blob:none", self.url, repo_directory, ], @@ -2740,7 +2740,7 @@ def get_addons_paths(gg_addons_base_dir): "-q", "--no-checkout", f"--branch={addons_branch}", - "--filter=tree:0", + "--filter=blob:none", GIT_URL, ], cwd=gg_addons_base_dir, diff --git a/utils/mkhtml.py b/utils/mkhtml.py index b34d56c95ff..ad2b149997d 100644 --- a/utils/mkhtml.py +++ b/utils/mkhtml.py @@ -709,7 +709,7 @@ def get_addon_path(): "-q", "--no-checkout", f"--branch={addons_branch}", - "--filter=tree:0", + "--filter=blob:none", urlparse.urljoin(base_url, "grass-addons/"), ], cwd=addons_base_dir,