Okay, I have installed CVS here. The repository is being checked out as I type. I will not be able to install SSH as root, so the password option is probably my best one. Doesn't PCL-CVS cache passwords?