def __init__(self, host=None): global _FAKE_LOADED if _FAKE_LOADED: raise Exception('You can only start one FakeRepos at a time.') _FAKE_LOADED = True self.trial = trial_dir.TrialDir('repos') self.host = host or '127.0.0.1' # Format is [ None, tree, tree, ...] # i.e. revisions are 1-based. self.svn_revs = [None] # Format is { repo: [ None, (hash, tree), (hash, tree), ... ], ... } # so reference looks like self.git_hashes[repo][rev][0] for hash and # self.git_hashes[repo][rev][1] for it's tree snapshot. # For consistency with self.svn_revs, it is 1-based too. self.git_hashes = {} self.svnserve = None self.gitdaemon = None self.git_pid_file = None self.git_root = None self.svn_checkout = None self.svn_repo = None self.git_dirty = False self.svn_dirty = False self.svn_port = None self.git_port = None self.svn_base = None self.git_base = None
def __init__(self, host=None): self.trial = trial_dir.TrialDir('repos') self.host = host or '127.0.0.1' # Format is { repo: [ None, (hash, tree), (hash, tree), ... ], ... } # so reference looks like self.git_hashes[repo][rev][0] for hash and # self.git_hashes[repo][rev][1] for it's tree snapshot. # It is 1-based too. self.git_hashes = {} self.git_pid_file_name = None self.git_base = None self.initialized = False
def __init__(self, host=None): self.trial = trial_dir.TrialDir('repos') self.host = host or '127.0.0.1' # Format is [ None, tree, tree, ...] # i.e. revisions are 1-based. self.svn_revs = [None] # Format is { repo: [ None, (hash, tree), (hash, tree), ... ], ... } # so reference looks like self.git_hashes[repo][rev][0] for hash and # self.git_hashes[repo][rev][1] for it's tree snapshot. # For consistency with self.svn_revs, it is 1-based too. self.git_hashes = {} self.svnserve = None self.gitdaemon = None self.git_pid_file = None self.git_root = None self.svn_checkout = None self.svn_repo = None self.git_dirty = False self.svn_dirty = False self.svn_port = None self.git_port = None self.svn_base = None self.git_base = None