$ hg init . $ dd if=/dev/zero of=bigfile bs=1k count=10 10+0 records in 10+0 records out 10240 bytes transferred in 0.000080 secs (127826408 bytes/sec) $ hg add --large bigfile $ hg commit -m 'initial revision' $ rm bigfile $ hg st ! bigfile $ hg addremove removing bigfile $ hg st R bigfile $ hg commit -m 'remove bigfile' nothing changed $ hg st R bigfile $ hg version Mercurial Distributed SCM (version 2.1-rc+52-eb85d5f89fef) (see http://mercurial.selenic.com for more information) Copyright (C) 2005-2012 Matt Mackall and others This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. $
Reproduced this locally with Mercurial 2.1.1 Assigning it to myself.
--- Bug imported by bugzilla@serpentine.com 2012-05-12 09:27 EDT --- This bug was previously known as _bug_ 3226 at http://mercurial.selenic.com/bts/issue3226 Bug Status was UNCONFIRMED but everconfirmed was true Setting status to CONFIRMED
Fixed in stable by dcfc70aab372 largefiles: fix addremove when largefile is missing
Mass close old bugs in testing.