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

Re: Minor, but annoying, bug in how properties are diff'ed by TSVN Log Messages and/or TortoiseMerge

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2007-11-02 12:19:54 CET

Andrew Bickerton wrote:

> If I modify a Subversion propery on a file, view its log in the TSVN
> 'Log Messages' dialog, and then double-click the modified path, two
> TortoiseMerge windows open to display a diff of the file content (no
> change) and the properties. The TortoiseMerge properties comparison
> has 'PropertyName : Revision 2' and 'PropertyName : Revision 3' at
> the top of the respective panes.
>
> If I modify both the content of a file _and_ one of its properties in
> the same commit and repeat the procedure, the TortoiseMerge window
> opened to compare the properties doesn't display the property name
> and revision number at the top of each pane. Instead it just
> displays temporary file names like 'svn4CB.tmp' and 'svn4CA.tmp'.
>
> TortoiseSVN 1.4.5, Build 10425 - 32 Bit , 2007/08/26 11:14:13
> Subversion 1.4.5, apr 0.9.12 apr-iconv 0.9.7 apr-utils 0.9.12
> berkeley db 4.4.20 neon 0.26.3 OpenSSL 0.9.8d 28 Sep 2006 zlib 1.2.3
>
> TortoiseMerge 1.4.5, Build 10425 - 32 Bit , 2007/08/26 11:14:13
> libsvn_diff 1.4.5, apr 0.9.12 apr-iconv 0.9.7 apr-utils 0.9.12

Fixed in revision 11219.

> Aside from this minor bug, it would be really nice-to-have the
> ability to distinguish property changes from file content changes in
> the Log Messages dialog, and to have the choice of whether to compare
> the file or the properties if both have changed. Maybe double-click
> only compares properties if that's the only thing changed. If both
> have changed, double-click compares content and 'compare properties'
> is on the context menu...?

Unfortunately, that's not possible since the Subversion log doesn't
provide that information. It only lists the paths which got changed, but
not whether the change was in the content or properties (or both).

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Fri Nov 2 12:20:30 2007

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.