This commit is contained in:
KaruroChori 2024-11-23 12:39:24 +01:00 committed by GitHub
commit 3e38eb4a3c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 4 additions and 4 deletions

View File

@ -563,11 +563,11 @@ def gitclone_install(files, instant_execution=False, msg_prefix=''):
# Clone the repository from the remote URL
if not instant_execution and platform.system() == 'Windows':
res = manager_funcs.run_script([sys.executable, git_script_path, "--clone", custom_nodes_path, url], cwd=custom_nodes_path)
res = manager_funcs.run_script([sys.executable, git_script_path, "--clone --depth=1 --single-branch --recurse-submodules", custom_nodes_path, url], cwd=custom_nodes_path)
if res != 0:
return False
else:
repo = git.Repo.clone_from(url, repo_path, recursive=True, progress=GitProgress())
repo = git.Repo.clone_from(url, repo_path, multi_options = ["--depth=1", "--single-branch", "--recurse-submodules"], progress=GitProgress())
repo.git.clear_cache()
repo.close()

View File

@ -259,7 +259,7 @@ def clone_or_pull_git_repository(git_url):
print(f"Pulling {repo_name} failed: {e}")
else:
try:
Repo.clone_from(git_url, repo_dir, recursive=True)
Repo.clone_from(git_url, repo_dir, multi_options = ["--depth=1", "--single-branch", "--recurse-submodules"])
print(f"Cloning {repo_name}...")
except Exception as e:
print(f"Cloning {repo_name} failed: {e}")
@ -525,4 +525,4 @@ updated_node_info = update_custom_nodes()
print("\n# 'extension-node-map.json' file is generated.\n")
gen_json(updated_node_info)
print("\nDONE.\n")
print("\nDONE.\n")