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

Blame caused "tmpfile changed unexpectedly during diff" message

From: Michael Abbott <Mabbott_at_torus.com.au>
Date: Tue, 25 Nov 2008 10:41:52 +1100

We've just run into an issue where the blame fails with one of our files
(and only that file) in our repository. We do this:

1. Right-click the file / TortoiseSVN / Blame.
2. Click OK.
3. Wait for the "Please wait - this can take several minutes.
Seriously! Getting file info..." to complete.
4. A dialog pops up saying the file unexpectedly changed.

The dialog looks like:

        The file 'C:\DOCUME~1\mabbott\LOCALS~1\Temp/tmp.4.tmp' changed
        during diff

I just binary chopped through the revisions to see whether a particular
revision caused the problem. It seems that if I blame from revision
1724 in our repository it still breaks. But if I blame from 1725 it
works fine. Both revisions seem completely fine, nothing strange about
the commits.
If I "svn blame" the file on the command line it works fine.
I'm doing this with:

        TortoiseSVN 1.5.5, Build 14361 - 32 Bit , 2008/10/24 18:06:34
        Subversion 1.5.4,
        apr 1.2.12
        apr-utils 1.2.12
        berkeley db 4.4.20
        neon 0.28.3
        OpenSSL 0.9.8i 15 Sep 2008
        zlib 1.2.3

Is there anything else I can do to diagnose what's going on?
- Mab
Michael Abbott
Torus Games
9 Redland Drive
Mitcham, Victoria 3132
Ph: +61 3 9874 5322
Fax: +61 3 9874 5399
http://www.torus.com.au <http://www.torus.com.au>
Received on 2008-11-25 00:42:05 CET

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