info-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: doc on establishing pserver ...


From: Jonathan M. Gilligan
Subject: Re: doc on establishing pserver ...
Date: Thu, 28 Jun 2001 17:44:35 -0500

cvs is designed to leak memory like a sieve and to exit from the middle of deeply nested function calls. To make it a persistent process would require a rewrite from the ground up.

Tony Hoyle established a "better cvs" project on SourceForge (http://sourceforge.net/projects/bcvs/) to attempt to do just that (rewrite the code cleanly without redesigning the fundamentals), but the project is dormant at the moment. Carrying that off would probably be the first step towards being able to rewrite cvs as a daemon.

What you probably would like to do is to have a daemon running that calls cvs when requested to by a client, but isn't that just the same as what inetd does?

Also, why run as a daemon? Is your server really creaking under the load of people checking code in and out?

Just my simple-minded understanding of things. If I'm wrong or just plain ignorant, sorry for wasting time.

At 03:40 PM 6/28/01, Matthew Von-Maszewski wrote:
Ok, I stupid.  Would someone be so kind as to tell me where the information
exists for establishing cvs as a daemon, not inetd?  If it is in the html
manual, I apologies for being blind (and stupid).




reply via email to

[Prev in Thread] Current Thread [Next in Thread]