[issue743] enable fetch extension by default
Charles Samuels
mercurial-bugs at selenic.com
Tue Sep 18 15:31:26 CDT 2007
New submission from Charles Samuels <charles at vmware.com>:
I think the "hg fetch" extension should be enabled by default. Here's some good
reasons:
- it's passive in that if it's not enabled, and you don't use it, then it makes
no difference
- it makes training a hell of a lot easier; I can say "just run hg fetch, it's
like svn up" and leave it at that.
- it's not exactly clear what the difference between "merge" and "update" is
(to a new user). I can say "run update, merge, commit", but that's really lame
in a corporate setting where you will be using even a DRCS in a centralized
manner. It also gives the impression that "mercurial isn't user friendly". If
they get the "three command incantation" wrong, someone (me) has to merge their
branches on the "central repository" because "hg push" recommends that they use
the -f option.
- I also don't want to train people to "add this to the config file because
this incredibly useful feature is off by default".
Also please realize that I complain about mercurial a lot in bug reports
because I like it a lot :)
----------
messages: 4010
nosy: charles
priority: wish
status: unread
title: enable fetch extension by default
____________________________________________________
Mercurial issue tracker <mercurial-bugs at selenic.com>
<http://www.selenic.com/mercurial/bts/issue743>
____________________________________________________
More information about the Mercurial-devel
mailing list