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

Re: Ignore properties changed when doing a diff?

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Mon, 24 Jun 2013 20:12:40 +0200

On 24.06.2013 16:36, Friedrich Brunzema wrote:
> Hi,
>
> a colleague just pointed this "annoying" behavior out. He has the following:
> File, Rev 1000 - base version of file
> File, Rev 1001 - added an svn property to the file
> File, Rev 1002 - changed an svn property of the file
> File, Rev 1003 - feature change for file.
>
> Now he does a SVN log which shows
> 1003
> 1002
> 1001
> 1000
>
> My friend now selects 1003, and 1000 and does a "compare revisions"
> TSVN now does the diff, launching a bunch of instances of TMerge, some of which have the properties. The last compare TMerge window shows the code (but I still have to close the property change windows, which in 99% of the time I am not interested in - at least not when reviewing code).
>
> With a tabbed external diff tool, the behavior is similar, except that tabs are created - Bcompare (in my instance) then shows the first tab (Prop window), second tab (prop window), third tab (code changes).
>
> I propose adding way having a way to disable the properties diff during a log. Don't know how best to do this on the UI level, simplest would be (1) to do this only on with <Ctrl+Shift>, but this has its problems, notably lack of visibility. One could add a global option (2) (in the Diff viewer page) adding a "none" or "ignore" radio button. Finally, one could add a checkbox to the log dialog (3) ("Ignore property diffs") - but that would take extra screen real-estate and I'm not sure this is an option I want to see everytime I see the log dialog. Personally, I think (2) is the best option.
>
> A workaround is to create a No-Op .exe [A program that does nothing] and assign it as the program used for comparing revision of properties, but this too is hacky - but it works with existing versions of TSVN.
>
> Let me know what you think,

Can you please create an issue for this in the issue tracker?

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest interface to (Sub)version control
    /_/   \_\     http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=757&dsMessageId=3058956
To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2013-06-24 20:12:45 CEST

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.