mercurial/subrepo.py
branchstable
changeset 33658 db83a1df03fe
parent 33657 60ee7af2a2ba
child 34022 d5b2beca16c0
equal deleted inserted replaced
33657:60ee7af2a2ba 33658:db83a1df03fe
  1548         self._subsource = source
  1548         self._subsource = source
  1549         return _abssource(self)
  1549         return _abssource(self)
  1550 
  1550 
  1551     def _fetch(self, source, revision):
  1551     def _fetch(self, source, revision):
  1552         if self._gitmissing():
  1552         if self._gitmissing():
       
  1553             # SEC: check for safe ssh url
       
  1554             util.checksafessh(source)
       
  1555 
  1553             source = self._abssource(source)
  1556             source = self._abssource(source)
  1554             self.ui.status(_('cloning subrepo %s from %s\n') %
  1557             self.ui.status(_('cloning subrepo %s from %s\n') %
  1555                             (self._relpath, source))
  1558                             (self._relpath, source))
  1556             self._gitnodir(['clone', source, self._abspath])
  1559             self._gitnodir(['clone', source, self._abspath])
  1557         if self._githavelocally(revision):
  1560         if self._githavelocally(revision):