Version: 4.0.0 (using KDevPlatform 1.0.0) (using 4.4.2 (KDE 4.4.2) "release 231", KDE:KDE4:Factory:Desktop / openSUSE_11.2) Compiler: gcc OS: Linux (x86_64) release 2.6.31.12-0.2-desktop In my .bashrc I have a line CVS_RSH=/usr/bin/ssh because the repository I mainly work with is not accessible via rsh. Nevertheless, when working on the code with kdevelop4 and trying e.g. a "cvs update" via the context menu in the project tree, the launched cvs command tries to use rsh for contacting the remote server (as verified by pstree). Cervisia, on the hand, correctly uses ssh on the same local tree. echo $CVS_RSH in the embedded konsole window shows that the environment variable appears to be available to the subprocesses in principle.
generally we don't support ssh-access to repositories currently.
The CVS plugin was removed in KDevelop 5.3 because it was unmaintained and didn't work in most cases.