I\'m trying to convert an SVN repo with hgsvn and I have some commits where SVN properties where modified, but since Mercurial doesn\'t use those, it sees this
As per @vorrtex's comment on the original question, the simplest method to force an empty commit in Mercurial is as follows:
Dummy.txt) and commit.hg forget Dummy.txthg commit --amendThis will remove Dummy.txt from the previous commit, leaving it empty. (You can use e.g. TortoiseHg for step 1 but you'll need to use a command line tool for steps 2 and 3.)
I'm adding this as a new answer because when scanning this thread originally I missed the comment, and the existing answers don't create a truly empty commit.