SVN issue across branches in 7.0.4

Is anyone else experiencing this issue? It's really nailing my team....

http://www.jetbrains.net/jira/browse/IDEA-18769

I think I may have isolated this a bit more. It looks like "Show all paths affected in selected transaction" and the annotation links work fine for check-ins to the current branch/path in subversion. However, if the revision existed in another path of the repository it does not work and you get the error I've been experiencing. Here's the use case:

svn://svnserver/projects/_branches/branch1/myfile - revision 0
revisions 1 - 10 are all in branch1.

I now create a new branch:
svn copy svn://svnserver/projects/_branches/branch1 svn://svnserver/projects/_branches/branch2 - revision 11.

I do a fresh checkout of branch2 and make a series of changes to "myfile" in this new branch and we're up to revision 15.

If I look at the history and check the affected paths for revisions 11-15 everything works fine. If I instead however check the affected paths for revision 8 I get the error message:

Cannot load repository version 8 :svn: File not found: revision 8, path 'projects/_branches/branch2/myfile'

The problem here is that path to revision 8 should be 'projects/_branches/branch1/myfile'.

It should be looking back across the branches to the correct path. From the command line you can run "svn log -v -r 8" for this file and you will see the correct full paths... it looks like the svn plugin in IntelliJ is not doing this correctly.

1 comment
Comment actions Permalink

I'm running into other SVN issues in 7.0.4:
http://www.jetbrains.net/jira/browse/IDEA-18867



"Chris" <no_reply@jetbrains.com> wrote in message
news:28611960.151591216920314400.JavaMail.jive@app4.labs.intellij.net...

Is anyone else experiencing this issue? It's really nailing my team....

>

http://www.jetbrains.net/jira/browse/IDEA-18769

>

I think I may have isolated this a bit more. It looks like "Show
> all paths affected in selected transaction" and the annotation links work
> fine for check-ins to the current branch/path in subversion. However, if
> the revision existed in another path of the repository it does not work
> and you get the error I've been experiencing. Here's the use case:
>
> svn://svnserver/projects/_branches/branch1/myfile - revision 0
> revisions 1 - 10 are all in branch1.
>
> I now create a new branch:
> svn copy svn://svnserver/projects/_branches/branch1
> svn://svnserver/projects/_branches/branch2 - revision 11.
>
> I do a fresh checkout of branch2 and make a series of changes to "myfile"
> in this new branch and we're up to revision 15.
>
> If I look at the history and check the affected paths for revisions 11-15
> everything works fine. If I instead however check the affected paths for
> revision 8 I get the error message:
>
> Cannot load repository version 8 :svn: File not found: revision 8, path
> 'projects/_branches/branch2/myfile'
>
> The problem here is that path to revision 8 should be
> 'projects/_branches/branch1/myfile'.
>
> It should be looking back across the branches to the correct path. From
> the command line you can run "svn log -v -r 8" for this file and you will
> see the correct full paths... it looks like the svn plugin in IntelliJ is
> not doing this correctly.


0

Please sign in to leave a comment.