Mats Lidell writes:
>>>>> Stephen wrote:
Stephen> Well, you evidently don't feel obligated to keep dozens of
Stephen> separate tasks in process. The maintainer does.
Acknowledged. I don't know what the maintainer needs to do. You are of
course free to use what method you think works best for you.
Well, no, I'm not, not in Mercurial. I'm clearly being pushed away
from named branches and toward MQ or separate workspaces. It may be
*possible* to do what I want to do in Mercurial, but it's clearly not
a preferred (or even documented) work flow.
I do know that having simultaneous tasks in process in parallell is
really hard and should be avoided if possible.
Stephen> It is definitely convenient to be able to see diffs
between
Stephen> any two branches instantaneously.
Ordinary diff tools can be used to cover up for that.
Not really. They're either 3 orders of magnitude slower (full-tree
diff) or require specifying the exact files. It may also require a
checkout. But it's the specification of exact files and paths to
repos that is the killer.
Stephen> And creating an XEmacs branch with hg clone is *slow*.
I'm
Stephen> simply not going to do it as often as with git.
On my laptop it takes roughly 18s to clone.
On my iBook G4 1.33MHz it takes 1m10s according to time. But even 18
seconds is long enough to tempt me to go for a beer :-), compared to
git's 18 microseconds to make a branch.
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta