can't commit subrepos after rolling back
Created originally on Bitbucket by dddinu (Dinu M)
When rolling back a commit that involves subrepos, the subrepos'cursors are not rewinded to the state prior the commit. I assume this is a hg bug.
What seems to be a tortoise bug however is this: when trying to commit again, .hgsubstate is listed in the commit files list, but is not committed. .hgsubstate is still listed as modified but a new commit attempt promts that nothing's changed. The only way to re-commit a rolled back commit with subrepos is to revert .hgsubstate after the rollback. Then tortoise identifies the changed subrepo state appropriately and everything works again.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information