Project
IntelliJ IDEA
Priority
Major
Type
Bug
Fix versions
No Fix versions
State
Open
Assignee
Irina Chernushina
Subsystem
Version Control. CVS
Affected versions
No Affected versions
Fixed in build
No Fixed in build
  • Created by   Rick Maddy
    5 years ago (15 Jul 2006 01:51)
  • Updated by   Irina Petrovskaya
    22 months ago (04 Mar 2010 15:29)
  • Jira: IDEADEV-10546
    (history, comments)
 
IDEA-32697 Built in CVS doesn't work against certain cvs servers - results in "Valid requests expected!"
2
Issue is visible to: All Users
  The issue is visible to the selected user group only
For several versions of IDEA (4.0.x, 4.5.x, 5.0.x, and now 5.1.x) the combination of cvs and ssh doesn't work with certain cvs servers. The most recent is my Sourceforge project for my IdeaVIM plugin. All other cvs clients have no problem accessing that cvs repository but IDEA can't access it at all. All I ever get is the "Valid requests expected!" error.

As some others have determined in the IDEA forums, it appears that this problem only happens against certain versions of cvs and possibly when the server is on a specific OS.

Sourceforge recently redid all their cvs servers so this is a new problem with Sourceforge. But at least this gives you a good concrete example of when your cvs code won't work.

Basically no one with a Sourceforge project can use IDEA anymore with CVS. This is critical for me.

This assumes a CVSROOT of the form :ext:user@host:/path and CVS_RSH=ssh

Rick

Environment: Problem exists for any version of IDEA on any OS. Problem is dependent on cvs server environment.
Comments (4)
 
History
 
Linked Issues (?)
 
Rick Maddy
  Rick Maddy
16 Jul 2006 09:12
5 years ago
I was just playing around with this some more and discovered something interesting. If I change my settings for the SourceForge related CVSROOT to use IDEA's internal ssh instead of my external ssh, I can make this work. Even though the native ssh works just fine from the shell, it doesn't work within IDEA.
Kimball Johnson
  Kimball Johnson
14 Sep 2006 21:20
5 years ago
This is a problem that occurs for me also, basically our cvs server is setup such that when using the console the CVS_SERVER enviroment variable is required, to tell cvs wherefind the cvs binary at the server end of the ssh session. I have this set before running IDEA, but it does not seem to be hounoured. I am affected using both the internal ssh implementation, and by setting the external ssh to /usr/bin/ssh
Michael Chepovetsky
  Michael Chepovetsky
12 Sep 2009 01:56
2 years ago
Has it been fixed for TeamCity? - I am using TC 4.5.3 and am getting the same error (Linux, Solaris and Windows).
Irina Petrovskaya
  Irina Petrovskaya
04 Mar 2010 15:28
22 months ago
:ext: connection method problems:
  • some keys formats are not supported
    - CVS_SERVER problem
    .....
The problem diagnostic should be improved
Related Changes
Assignee
Irina Chernushina (irengrig)Irina Chernushina
Subsystem
<lost change>Version Control. CVS