Patrick Kursawe wrote on Thu, 24 Jun 2010 at 16:03 -0000:
> [...]
> In file
> 'D:\Development\SVN\Releases\TortoiseSVN-1.6.8\ext\subversion\subversion\libsvn_client\blame.c'
> line 487: assertion failed (frb->last_filename == NULL)
>
>
Am 6/25/2010 11:16 AM, schrieb Daniel Shahaf:
> It would probably help if you tell us how to reproduce the issue. That
> is, tell us what command to run on some public repository to get the
> assertion, or give us a script (starting with 'svnadmin create') that ends
> with invoking the assertion.
>
> I'm not sure if this was reported before.
>
> Thanks,
>
> Daniel
>
After fighting for quite some time to get subversion compiled on windows
using VC 08 Express Edition I finally managed
to reproduce the issue in the debugger. It looks like annotate tries to
fetch one more revision before the first revision specified.
The mentioned assertion fails if it gets more than one - which is the
case if you specify that you want merge info and the last
operation before was merging in a few changes.
I have created a test repository, you can get it from
http://docs.google.com/leaf?id=0B2ZJ-TDG8hqkZGMyMTc4ZjMtYjk5OS00ZDAwLTliYmQtNjZiNDM1YTAxZmZj&sort=name&layout=list&num=50
Just checkout "trunk" and run
svn annotate -g -r6:7 a.txt
Bye!
Patrick
Received on 2010-06-28 11:18:54 CEST