Where to place CVS?
In a UNIX box, I have only access to the /tmp folder
Considering that /tmp on some machines gets cleared out regularly, that's a bad idea. On my boxes everything in it is removed on reboots.
Do you have a home directory on this box? Put it in there, and set the permissions accordingly.
When you login to the machine, type pwd, that should be your home directory, then mkdir cvs, and chown og-rwx cvs, then you can cvs init that directory and let it in use there.
If you only have access to /tmp, you don't have any real need for CVS. You'll need at minimum a work space to edit files, and probably access to the compiler.
You should place CVS in a directory that gets backed up regularly. What is the point of having a configuration management solution that could disappear at any moment? This will require the cooperation of your sys admin.
Fog Creek Home