Using build 896 (I have just joined the EAP), when I perform any CVS function, the operation fails because the wrong path is used.
My situation is that I have different branches of a CVS repository checked out as subdirectories under C:\Src. For example,
I use the Windows 'subst' command to map, as required, the branch of my choice to S:\, e.g.:
S:\: => C:\Src\TRUNK
All directory references in my IDEA projects are rooted on S:\. No C: references.
So, for example, when I attempt a cvs update in IDEA, the 'CVS - Update Info' displays a 'Not in repository' error. In the 'Cvs Output' window, I see:
S:\ update -d -P oo/bar/Baz.java
cvs server: nothing known about oo/bar/Baz.java
This is because the correct path to use ought to be foo/bar/Baz.java (S:\foo\bar\Baz.java and C:\Src\TRUNK\foo\bar\Baz.java are valid paths to the same file).
What am I doing wrong? I'm using pserver. I have cvs client version 1.11.5.