Commentary: "Why I Switched to Git From Mercurial"

Afriza N. Arief afriza.na at gmail.com
Wed May 19 14:56:30 UTC 2010


On Tue, May 18, 2010 at 11:01 PM, Adrian Buehlmann <adrian at cadifra.com>wrote:

> Indeed. And then as a lame reference for his proclaimed "data loss" case
> ("Mercurial lost my data when I did a destructive command.") he inserts
> a link to just another whiny tweet by himself.
>
> At least I would have expected some info about what he did exactly to
> loose data.
>
> Apparently, it was just he himself issuing a delete command. After
> having enabled a history editing extension.
>
>
I used TortoiseHg a lot with MQ and I do lost data for several changesets
when playing with it. I can clearly remember that at least I lost my data at
2 different times and painfully rewrite some of the work I have done.

If I understand/remember correctly, I usually lost data when trying to
restructure my patches. i.e. moving a few hunks around patches to create
more logical patches. [maybe] qrefresh or some other operations didn't work
as they should and my changes lost.

My current workaround is to create a bundle/clone for the repository before
I start restructuring patches and if my data is lost, at least I have
something that I can restart my work with.

--
afriza
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mercurial-scm.org/pipermail/mercurial/attachments/20100519/33df1631/attachment.html>


More information about the Mercurial mailing list