diff mercurial/subrepo.py @ 12930:9bb180abc4d0 stable

subrepo: test & fix svn subrepo removal
author Ronny Pfannschmidt <Ronny.Pfannschmidt@gmx.de>
date Fri, 05 Nov 2010 15:13:22 +0100
parents 5dbff89cf107
children 2b73a3279a9f 92b0d669637f
line wrap: on
line diff
--- a/mercurial/subrepo.py	Mon Nov 01 17:40:17 2010 -0500
+++ b/mercurial/subrepo.py	Fri Nov 05 15:13:22 2010 +0100
@@ -549,7 +549,7 @@
                             'it has changes.\n' % self._path))
             return
         self._ui.note(_('removing subrepo %s\n') % self._path)
-        shutil.rmtree(self._ctx.repo.join(self._path))
+        shutil.rmtree(self._ctx._repo.wjoin(self._path))
 
     def get(self, state):
         status = self._svncommand(['checkout', state[0], '--revision', state[1]])