diff -r 70efdc22b188 -r 35674bd95200 mercurial/subrepo.py --- a/mercurial/subrepo.py Thu Oct 04 16:44:28 2012 +0200 +++ b/mercurial/subrepo.py Thu Oct 04 16:52:20 2012 +0200 @@ -674,8 +674,8 @@ @propertycache def _svnversion(self): - output, err = self._svncommand(['--version'], filename=None) - m = re.search(r'^svn,\s+version\s+(\d+)\.(\d+)', output) + output, err = self._svncommand(['--version', '--quiet'], filename=None) + m = re.search(r'^(\d+)\.(\d+)', output) if not m: raise util.Abort(_('cannot retrieve svn tool version')) return (int(m.group(1)), int(m.group(2)))