CVS installation questions

My server runs Redhat 9. One client that I host would also like me to host CVS for him. I don't have any experience in working with CVS, or installing it.

Sorry I have not read all the docs and i don't know all the proper terms. I am looking for some tips so I can make the decision on whether it is worth it to proceed. (I don't want to waste my time if it isn't)

Ideally I would like to be able to use the CVS as well; but not allow my client to view/download my projects. --projects probably isn't the correct term -- My client should be able to create projects also but not be able to access/modify mine.

What kind of issues are there with performance?.. CPU usage, and memory requirments?

Is it ok to run a CVS server along with the webserver? Or would is be better (more secure?) if the CVS was on a separate server?

How can I install CVS and maintain these security restrictions? Any good online tutorials?

 

 

 

 

Top