Handling Large Files Mercurial's internal file-handling limitations. 1. Mercurial handles files in memory The primary memory constraint in Mercurial is the size of the largest single file being managed. This is because Mercurial is designed for source code, not bulk data, and it's an order of magnitude faster and easier to handle entire files in memory than to manage them piecewise. 2. Current int