On Tue, Sep 2, 2008 at 11:26 AM, Karl Fogel <kfogel_at_red-bean.com> wrote:
> Branko Čibej <brane_at_xbc.nu> writes:
>> Indeed. If the default for log and blame is without -g then it stands
>> to reason that stat and diff should have the same default, doesn't
>> it. Most users should be aggressively indifferent to svn:mergeinfo
>> changes. The fact that svn:mergeinfo is built on the generic property
>> infrastructure doesn't mean that it's a generic property (svn pd
>> svn:mergeinfo should IMHO require a --force, for example), or that we
>> should show changes there by default.
> What he said. Users are already forced to be too aware of the
> implementation method we chose for recording merge information.
I do not think the answer to this is to change our command behavior or
add a bunch of new switches. I'd rather see us focus on storing the
mergeinfo in some new kind of metadata that is not properties. If we
continue to use properties, then IMHO, the info should still show up
in some form. With a new WC, it would be a lot easier to store this
information differently. Of course it would require a change in the
repository and other layers too.
Received on 2008-09-02 22:46:24 CEST