Consider moving to in-memory repository

Issue #43 resolved
Radomir Dopieralski
repo owner created an issue

Since about version 0.9.something Mercurial has an a commitctx command that allows performing commit without using a working copy. When Hatta's backend was written, this didn't allow all required operations, like merging. But now we are at 1.5.4, and things have probably changed. This needs some research and profiling.

Comments (2)

  1. Radomir Dopieralski reporter

    Fix #43: Moved to in-memory commits. Updated the tests.

    The tests checking for symlinks and directories have been removed, as they are now irrelevant, because Hatta no longer touches the filesystem directly.

    All the tests that check for files now need an hg update command, to make the changes actually appear in the working directory.

    → <<cset f9e818a159d0>>

  2. Log in to comment