remove command goes walkies

Jordan Breeding jordan.breeding at
Thu Sep 1 11:38:11 CDT 2005

On Thursday, September 01, 2005, at 10:07AM, Bryan O'Sullivan <bos at> wrote:

>I just committed a change to the crew repository that switches the
>remove command over to using the walk code.  This means that doing a
>remove of a directory should now behave more as you'd expect; it will
>schedule all files in the directory for removal.
>	<b
>Mercurial mailing list
>Mercurial at

Much more like what I would expect, but in:

354 jbb at cloves /tmp/jbb_test > find one     
355 jbb at cloves /tmp/jbb_test > hg status
356 jbb at cloves /tmp/jbb_test > hg remove one
removing one/two/three
one/two/three still exists!
357 jbb at cloves /tmp/jbb_test > rm -rf one;hg remove one
one: No such file or directory
removing one/two/three
358 jbb at cloves /tmp/jbb_test > ls
four/  six
359 jbb at cloves /tmp/jbb_test > hg status
R one/two/three
360 jbb at cloves /tmp/jbb_test >

I wouldn't have expected to see the "one: No such file or directory"


More information about the Mercurial mailing list