Lines Matching full:repo
49 class Repo(object): class
74 """Push to the external repo with the commit message."""
109 # Note - this type of repo is used only for "readonly", in other words, this
110 # only serves as a incoming repo.
111 class FileRepo(Repo):
115 Repo.__init__(self, no_create_tmp_dir=True)
131 class P4Repo(Repo):
135 Repo.__init__(self)
161 class SvnRepo(Repo):
165 Repo.__init__(self)
190 class GitRepo(Repo):
194 Repo.__init__(self)
228 ret, 'Could not clone git repo %s.' % self.address)
314 repo = self.CreateRepoFromDict(repo_dict)
316 self.input_repos.append(repo)
318 self.output_repos.append(repo)
332 repo = P4Repo(repo_address, repo_mappings, revision=revision)
334 repo = SvnRepo(repo_address, repo_mappings)
336 repo = GitRepo(
343 repo = FileRepo(repo_address)
345 logger.GetLogger().LogFatal('Unknown repo type: %s' % repo_type)
346 return repo
356 help='The input file that contains repo descriptions.')
385 'FileRepo is only supported as an input repo.')