Fog Creek Software
Discussion Board

Where to place CVS?

In a UNIX box, I have only access to the /tmp folder

Will it be okay to place a CVS in the above folder?

I am assuming all users can access the shared "/tmp" .

I do not have root access.

Saturday, November 29, 2003

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.

Sunday, November 30, 2003

Do you have a home directory on this box? Put it in there, and set the permissions accordingly.

But I think you'd be best off if you ask your sysadmin to create a designated user & group for it, and to put everyone who needs write access to the repository into that group.

Sunday, November 30, 2003

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.

/tmp is cleared out allot (sometimes nightly, sometimes just after reboot), so it'd not a good idea to use there.

Sunday, November 30, 2003

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.

As others have suggested, get with your sysadmin.  You need a lot more access before CVS will do any good.

Clay Dowling
Monday, December 1, 2003

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.

Monday, December 1, 2003

*  Recent Topics

*  Fog Creek Home