dVCS discussion on emacs development list
Giorgos Keramidas
keramida at ceid.upatras.gr
Wed Jan 2 19:28:52 CST 2008
On 2008-01-02 10:16, Dustin Sallings <dustin at spy.net> wrote:
> Maybe hg is git for people who don't need to see a giant list of
> SHA-1s scroll across their screens to feel smarter.
Heh!
> The sentiment of that statement is probably true, though. Git has a
> lot more options at every step, most of which seem to do little more
> than overwhelm users with choices.
Yes. I was tempted to reply at first, but then held off. It's easy to
end up in a `flamewar' by replying to a message which is already fairly
sentimental.
> Is there anything in git that is missing from hg and would be
> important for emacs?
Oh, there are probably a few things...
A trivial way to `rebase' local commits would be nice. I am always
a bit agitated and worried when I have to dance through all the proper
hoops of wiki:MqMerge.
A cvs-compatible server integrated into Mercurial for those people who
want to access Hg repositories using `legacy tools' is another thing
which would be an interesting hack.
Something like git-fast-import, which generates a `stream of changesets
which can be stashed into the .git history very fast', would be a neat
way to speed up `hg convert', but I am only just starting to study the
source code of the convert extension so this may be covered already.
HTH,
Giorgos
More information about the Mercurial
mailing list