> One place I worked for had CVS performance trouble.  They were
> using it over NFS, client-server, and a number of other ways.
> After cleaning things up, going completely client-server, and
> using local disk for both the repo, and the client-side, they
> saw at *least* a 10-fold improvement.  (Ok, there was a server
> upgrade in there as well...)  My "rule" with CVS has always been:
> 
> Use client-server, use local disk.


Unfortunately, I have never yet worked in a place where I was allowed
to set up my own CVS server.  Or, if I had control over my own machine,
where my CVS server could network across the various intra-company
gateways to all the places where I and others needed to access it.
But, in that same company (which also happens to be the one Michael
is working at) AFS went everywhere.

Going client-server only will make CVS impossible to use for small,
ad-hoc, users who are not officially supported by their companies.
E.g. I use RCS for all of my personal files, .cshrc, etc.   I was thinking
of going to CVS, but if CVS is client server only, I will not be able to.


Reply via email to