I have a large file in my Mercurial repository that is preventing my repository from being uploaded to Bitbucket. I get the error:
abort: HTTP Error 413: Request Entity Too Large
Fortunately the file extension for this file is different from everything else in my repository so it should be easy to create a rule to exclude it. However, the file has been included in commits in the repository up until a few days ago when it probably became too large. Do I need to remove it from history as well as future commits? What command do I need to do this?
I found this document on "IncludeExclude Proposal" but I'm not sure if it's a proposed feature or an actual one: