equal
deleted
inserted
replaced
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) |