Heads from merged branches

anatoly techtonik techtonik at gmail.com
Thu Dec 5 03:06:55 UTC 2013


On Mon, Dec 2, 2013 at 10:58 PM, Pierre-Yves David
<pierre-yves.david at ens-lyon.org> wrote:
> On Mon, Dec 02, 2013 at 10:36:21PM +0300, anatoly techtonik wrote:
>> On Mon, Dec 2, 2013 at 9:53 AM, Pierre-Yves David
>> <pierre-yves.david at ens-lyon.org> wrote:
>> > On 12/01/2013 10:36 PM, Mathieu Courtois wrote:
>> >>
>> >> Or you can enable default options:
>> >>
>> >> [defaults]
>> >> heads = --topo
>> >
>> >
>> > Default options are a discouraged practice:
>> >
>> > Defaults are a bad idea. They are deprecated. Don't use them. Don't
>> > recommend them. Forget they existed. Use aliases.
>> >
>> > More details on this on the related wiki page:
>> > http://mercurial.selenic.com/wiki/Defaults
>>
>> An interesting point. I guess changing logical behaviour to default
>> will also break automation, so it will never happen.
>
> Exactly.
>
> I recommend the reading ot this: http://mercurial.selenic.com/wiki/CompatibilityRules

I guess that then the only way to get VCS for humans is to write a
shim app with legit [1] interface. Can such app with filtered API and
polished user experience be provided by Mercurial project itself?

1. http://www.git-legit.org/
--
anatoly t.



More information about the Mercurial mailing list