Mercurial > hg
changeset 35661:1c0ee0befba0
svnsubrepo: add new method _svnmissing
This is modelled after _gitmissing from dea6efdd7ec4 and also
necessary for svn. I'm not sure exactly how this hasn't been more of a
problem for svn until now, actually.
author | Jordi Gutiérrez Hermoso <jordigh@octave.org> |
---|---|
date | Sun, 14 Jan 2018 12:07:06 -0500 |
parents | 73f51bdb0fea |
children | 91f0979f16c0 |
files | mercurial/subrepo.py |
diffstat | 1 files changed, 3 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/subrepo.py Sun Jan 14 12:05:28 2018 -0500 +++ b/mercurial/subrepo.py Sun Jan 14 12:07:06 2018 -0500 @@ -1280,6 +1280,9 @@ raise error.Abort(_('cannot retrieve svn tool version')) return (int(m.group(1)), int(m.group(2))) + def _svnmissing(self): + return not self.wvfs.exists('.svn') + def _wcrevs(self): # Get the working directory revision as well as the last # commit revision so we can compare the subrepo state with