Mercurial > hg
changeset 47940:cc33deae66a1 stable
narrow: show repo corruption when commiting empty files
Differential Revision: https://phab.mercurial-scm.org/D11399
author | Valentin Gatien-Baron <vgatien-baron@janestreet.com> |
---|---|
date | Fri, 10 Sep 2021 14:37:03 -0400 |
parents | 053dd53a0b59 |
children | 5b9de38a0356 |
files | tests/test-narrow-commit.t |
diffstat | 1 files changed, 12 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/tests/test-narrow-commit.t Tue Sep 07 11:50:12 2021 -0700 +++ b/tests/test-narrow-commit.t Fri Sep 10 14:37:03 2021 -0400 @@ -104,3 +104,15 @@ $ hg status $ hg debugdirstate --no-dates n 644 10 set inside/f1 + +Can't commit empty files + + $ touch inside/c; hg add inside/c; hg commit -qm _; hg verify -q + warning: revlog 'data/inside/c.i' not in fncache! + 4: empty or missing inside/c + inside/c@4: manifest refers to unknown revision 000000000000 + 1 warnings encountered! + hint: run "hg debugrebuildfncache" to recover from corrupt fncache + 2 integrity errors encountered! + (first damaged changeset appears to be 4) + [1]