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