CVS actions use wrong path

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,

C:\Src\Branch1
C:\Src\Branch2

I use the Windows 'subst' command to map, as required, the branch of my choice to S:\, e.g.:

%subst
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.

Thank you,
Noel

1 comment
Comment actions Permalink

Fixed in the build #903

--
Best regards,
Olesya Smirnova
JetBrains, Inc / IntelliJ Software
http://www.intellij.com
"Develop with pleasure!"


"Noel Ang" <no_mail@jetbrains.com> wrote in message
news:19247657.1061333677742.JavaMail.itn@is.intellij.net...

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,
>

C:\Src\Branch1
C:\Src\Branch2

>

I use the Windows 'subst' command to map, as required, the branch of my

choice to S:\, e.g.:
>

%subst
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.
>

Thank you,
Noel



0

Please sign in to leave a comment.