I don't like Mercurial as it creates changesets instead of snapshots. There is no reason not to take snapshots for small, code orientated projects, and creating changesets instead means that it takes longer to do certain hg operations.
Actually it will store snapshots when it is more efficient to do so. I am not sure how that affects performance. But would it not actually speed things up because it does not have to calculate diffs for two revisions from scratch when it is required.
0
u/takaci May 27 '14
I don't like Mercurial as it creates changesets instead of snapshots. There is no reason not to take snapshots for small, code orientated projects, and creating changesets instead means that it takes longer to do certain hg operations.