Lines Matching refs:repo
163 if f not in self.parenttip and f not in self.ws.repo.dirstate:
349 yield (name, self.ws.repo.lookup(nd), local)
354 if os.path.exists(self.ws.repo.join('localtags')):
355 fh = self.ws.repo.opener('localtags')
462 self._repo = ws.repo
571 context.memctx.__init__(self, active.ws.repo, parents, message,
593 self.repo = repository
594 self.ui = self.repo.ui
595 self.name = self.repo.root
630 heads = self.repo.heads(start=wctx.parents()[0].node())
631 headctxs = [self.repo.changectx(n) for n in heads]
664 for ctx in self._walkctxs(head, self.repo.changectx(0),
669 return self.repo.changectx(node.nullid)
683 chngs = self.repo.status(base, head, match=match)
705 return discovery.findoutgoing(self.repo, pws)
707 return self.repo.findoutgoing(pws)
762 outnodes = self.repo.changelog.nodesbetween(outbases)[0]
786 ctxs = [self.repo.changectx(n) for n in
787 self.repo.changelog.nodesbetween(outbases, headnodes)[0]]
823 if os.path.exists(self.repo.join('localtags')):
826 fh = self.repo.opener('localtags')
830 fh = self.repo.opener('localtags', 'w', atomictemp=True)
849 path = self.repo.wjoin(entry.parentname)
853 self.repo.commitctx(active.context(message, user))
855 destination = self.repo.changelog.tip()
893 self.repo.invalidate()
894 repair.strip(self.ui, self.repo, base.node(), backup=False)
912 self.repo.dirstate.write() # Flush the dirstate
913 self.repo.invalidate() # Invalidate caches
920 if os.path.exists(self.repo.sjoin('undo')):
922 os.unlink(self.repo.sjoin('undo'))
931 return self.repo.pathto(path)
938 rev = self.repo.lookup(rev)
940 rev = self.repo.changelog.tip()
942 hg.clean(self.repo, rev, show_stats=False)
947 q = mq.queue(self.ui, self.repo.join(''))
959 return context.workingctx(self.repo, changes=wl.status())
961 return self.repo.changectx(None)
980 return cmdutil.match(self.repo, pats, opts)
982 return cmdutil.matchfiles(self.repo, files)
984 return cmdutil.matchall(self.repo)
997 for chunk in patch.diff(self.repo, node1, node2, match=match,
1014 self.repo.copy(src, dest)
1036 matcher = cmdutil.matchall(self.repo)
1038 for ctx in cmdutil.walkchangerevs(self.repo, matcher, opts, prep):
1056 changectx = self.repo.changectx
1065 changeiter = cmdutil.walkchangerevs(self.ui, self.repo,