[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Property diffs

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2006-08-02 11:16:09 CEST

Simon Large wrote:
> Flyspray wrote:
>> FS#268 - Enhancement to property diff
>> User who did this: - Stefan Küng (steveking)
>>
>> ----------
>> "When diffing properties: If multiple properties where changed, let
>> the user select which one to diff. This "Changed Properties" dialog
>> could contain old value/new values colums for textual properties."
>>
>> I don't like the idea of a separate dialog just for diffing
>> properties:
>> * custom properties are by definition in binary format
>> * we already diff properties by checking if the prop name has an
>> 'extension' (e.g. image.png) and use that extension to fire up the
>> configured diff tool for that extension
>> * text properties can have multiple lines
>
> There was an item in that issue concerning the property list dialog
> (showing WC properties). It would be possible to mark properties which
> have been changed locally, and also possibly to add a diff button to
> diff the selected property using TMerge (button only enabled if property
> is changed). Is that worth doing, or too much pain for too little gain?

That's the one I thought would need some discussion first.

* should the differences be shown in the same dialog, or just behave as
e.g. the commit dialog (i.e. a doubleclick will start the diff tool)
* what should we do with multiple selections? If multiple files/folders
are selected to bring up the properties dialog, it will apply/edit the
properties to all the selected files/folders, but also only show those
properties which are the same on all selected files/folders. So: what
should we show if only one of the selected items differs?
* how to handle recursive property settings? The dialog only shows the
properties of the directly selected items.

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Wed Aug 2 11:16:20 2006

This is an archived mail posted to the TortoiseSVN Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.