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

Re: Enhancement request: Diffing properties

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2006-07-17 20:29:43 CEST

Sven Brueggemann wrote:

> In the "Check for modifications" dialog, a double click
> starts an instance of the diff tool for the content and for
> each property changed (better than nothing, but many
> instances can be quite confusing - especially when you
> can't set windows titles in your diff tool).

You should maybe complain with the folks creating your diff program to
implement the ability to set windows titles.

> For committed changes, I didn't find any means to diff
> properties.
>
> I'd like diffing of content and properties to be available
> whereever it makes sense (e.g. "Check for Modifications",

Check for modifications already does diff props AFAIK.

> lower pane of "Log Messages", "Changed Files",...) and

Log messages seems a good idea. Haven't checked "Changed Files" dialog,
but I think it already does diff the properties?

> would like to propose a GUI that (I think) is consistent
> and intuitive.
>
> Starting point for diffing is usually a file entry in a
> list of changed paths:
>
> Double-Click: Diff content if content is changed, otherwise
> diff properties (so if both are changed, diff content).

Not always fast to do. You see, sometimes we just fetch the file
contents for diffing. If we also had to fetch every property to check if
a diff is needed, that could take a *long* time.

> Context Menu: Offer seperate menu entries for diffing content
> and properties.
>
> 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.

That's not a bad idea.

> Is that possible and does it make sense this way?

It makes sense, yes.

Someone PFAI.

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 Mon Jul 17 20:36:34 2006

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