MCPcopy Create free account
hub / github.com/modelscope/modelscope / clone

Method clone

modelscope/hub/repository.py:225–230  ·  view source on GitHub ↗

Clone the dataset repo if not already cloned, returning its path.

(self)

Source from the content-addressed store, hash-verified

223 return f'{endpoint}/datasets/{dataset_id}.git'
224
225 def clone(self) -> str:
226 """Clone the dataset repo if not already cloned, returning its path."""
227 cloned = _clone_if_needed(self.git_wrapper, self.repo_base_dir,
228 self.repo_name, self.repo_work_dir,
229 self.repo_url, self.git_token, self.revision)
230 return self.repo_work_dir if cloned else ''
231
232 def push(self,
233 commit_message: str,

Callers 2

clone_metaMethod · 0.95
_clone_if_neededFunction · 0.45

Calls 1

_clone_if_neededFunction · 0.85

Tested by

no test coverage detected