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

[Subclipse-users] Blame (annotate) issues in subclipse 1.4.3

From: Gene Gorokhovsky <ggorokhovsky_at_apriori.com>
Date: Wed, 13 Aug 2008 17:08:19 -0400

After upgrading to svn 1.5.x and subclipse 1.4.x we are having issues
with team annotate.

 

Configuration:

Windows XP sp 4 (32 bit)

Svn 1.4.4 server

Svn 1.5.1 client (behavior observed also with 1.5)

subclipse 1.4.3 (same issue in 1.4.1)

JavaHL 1.5.1 (r32289)

SVNKit 1.2.0.4583

Eclipse 3.4

TortoiseSVN (TortoiseSVN 1.5.2, Build 13595 - 32 Bit Subversion 1.5.1),

 

Working copy was created by svn 1.4 client, but works flawlessly with
TortoiseSVN upgraded to 1.5.x

Attempt to run team -> show annotation from eclipse on any file results
in the error message such as:

 

Failed in BaseFile.getAnnotations()

org.tigris.subversion.javahl.ClientException: Two versioned resources
are unrelated

svn: Missing changed-path information for
'\koko\trunk\dev\projects\fbc-gcd-test\src\test\com\fbc\gcd\test\xml\wf2
\AutomaticSheetmetalWF2_L2Test.java77ff60https:\svn.apriori.com\main\kok
o\trunk\dev\projects\fbc-gcd-test\src\test\com\fbc\gcd\test\xml\wf2\Auto
maticSheetmetalWF2_L2Test.java' in revision 30353

 

Eclipse's svn console displays

blame -g -r 30353
C:/fbcdev/koko/dev/projects/fbc-gcd-test/src/test/com/fbc/gcd/test/xml/w
f2/AutomaticSheetmetalWF2_L2Test.java_at_HEAD

    Two versioned resources are unrelated

svn: Missing changed-path information for
'\koko\trunk\dev\projects\fbc-gcd-test\src\test\com\fbc\gcd\test\xml\wf2
\AutomaticSheetmetalWF2_L2Test.javader.jahttps:\svn.apriori.com\main\kok
o\trunk\dev\projects\fbc-gcd-test\src\test\com\fbc\gcd\test\xml\wf2\Auto
maticSheetmetalWF2_L2Test.java' in revision 30353

 

 

Notice that in the :" Missing changed-path information ..." error
message, the svn url of the file is clearly corrupt.

 

Running this from the shell results in a perfectly normal blame output.

(command line tried was "svn blame -g -r 30353
C:/fbcdev/koko/dev/projects/fbc-gcd-test/src/test/com/fbc/gcd/test/xml/w
f2/AutomaticSheetmetalWF2_L2Test.java_at_HEAD")

 

Latest TortoiseSVN (TortoiseSVN 1.5.2, Build 13595 - 32 Bit Subversion
1.5.1), also gives a normal result.

Switching provider to svnkit from javahl does not help, blame fails with
a different error message:

 

"An internal error occurred during: "Show Annotations".

java.lang.NullPointerException"

 

Same issue occurs for every file in the working copy.

 

Gene Gorokhovsky

 

 
Received on 2008-08-13 23:08:37 CEST

This is an archived mail posted to the Subclipse Users mailing list.