Mercurial > hgsubversion
diff hg_delta_editor.py @ 232:c0063328587f
Fix and test for directory deletes during branch creation.
author | Augie Fackler <durin42@gmail.com> |
---|---|
date | Tue, 07 Apr 2009 17:38:13 -0500 |
parents | f71af18c4379 |
children | c90cfa665b81 |
line wrap: on
line diff
--- a/hg_delta_editor.py +++ b/hg_delta_editor.py @@ -845,7 +845,7 @@ class HgChangeReceiver(delta.Editor): # assuming it is a directory self.externals[path] = None map(self.delete_file, [pat for pat in self.current_files.iterkeys() - if pat.startswith(path)]) + if pat.startswith(path+'/')]) for f in ctx.walk(our_util.PrefixMatch(br_path2)): f_p = '%s/%s' % (path, f[len(br_path2):]) if f_p not in self.current_files: