mercurial/subrepo.py
changeset 10668 05856e682521
parent 10510 f77f3383c666
child 10670 97022cef0a20
equal deleted inserted replaced
10663:85e81d9bfb7a 10668:05856e682521
   215         source, revision, kind = state
   215         source, revision, kind = state
   216         try:
   216         try:
   217             self._repo.lookup(revision)
   217             self._repo.lookup(revision)
   218         except error.RepoError:
   218         except error.RepoError:
   219             self._repo._subsource = source
   219             self._repo._subsource = source
   220             self._repo.ui.status(_('pulling subrepo %s\n') % self._path)
       
   221             srcurl = _abssource(self._repo)
   220             srcurl = _abssource(self._repo)
       
   221             self._repo.ui.status(_('pulling subrepo %s from %s\n') % (self._path, srcurl))
   222             other = hg.repository(self._repo.ui, srcurl)
   222             other = hg.repository(self._repo.ui, srcurl)
   223             self._repo.pull(other)
   223             self._repo.pull(other)
   224 
   224 
   225     def get(self, state):
   225     def get(self, state):
   226         self._get(state)
   226         self._get(state)