Version: Alpha 3 (using KDE KDE 3.1) Installed from: Compiled From Sources Compiler: GCC 3.2.1 OS: Linux $CVSROOT is not set when a new project using CVS is created. This means that $CVSROOT would have to be set before gideon is loaded, which, if running from run, rather than konsole, means it has to be set before KDE/X is loaded. It also means that you can't easily work on more than one project at a time.
You don't need CVSROOT, if a repository is already checked out (and there is a CVS/ directory) cvs will use that. During checkout and checkins just use the "-d" parameter (check the cvs manpage for details). You can set the parameters for cvs in the gideon project options.
I don't see this as a fixed bug. The problem is that cvs is expecting there to be a CVSROOT defined. So obviously there isn't a CVS directory, or it cannot be used properly. As KDevelop set up the CVS stuff, I would have assumed it would have done it so that CVS was in a usable state. Considering that this is not the case, then there is still a bug somewhere, whether it's CVSROOT nor being set, or KDevelop not setting it up correctly. I would have thought that I should not need to do things such as looking in the man pages for cvs, as I assumed that KDevelop would handle such things properly.
*sigh* Bug 54489 is a bug which stays in the database until it is fixed. Your request for setting $CVSROOT doesn't make sense for KDevelop, so I mark this as resolved. Use "-d" or wait until 54489 is resolved or try to fix it yourself and send a patch to the list. Thanks, Harry