[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Proposal for svnserve as a Windows service - 0.1

From: Mark Phippard <markp_at_softlanding.com>
Date: 2006-02-21 22:03:51 CET

"Arlie Davis" <adavis@stonestreetone.com> wrote on 02/21/2006 12:34:10 PM:

> Summary
> -------
>
> svnserve would be modified to add support for running "natively"
> as a Windows service. This allows svnserve to be managed like
> any other Windows service (start / stop from "Services"
> management tool, see status, manage it remotely, etc.), to be
> reliably started when the system boots, and to be reliably
> stopped when the system shuts down.
>
> Support will be provided for installing, enumerating, and
> uninstalling instances of svnserve services. The
> implementation would support any number of svnserve
> repositories; there will not be any limitation on the
> number of installed services.

I apologize in advance if this has been already discussed, but why
wouldn't you put the "service maintenance" options (create, update,
delete, list) in a separate executable, like svnservice.exe or something?
And just limit the changes to svnserve.exe to those needed to actually run
as a service? That seems like it would be a lot cleaner and greatly
reduce the changes need to svnserve.exe itself. I do not like the idea of
all of those command line options being added to svnserve.exe.

svnservice.exe could also just be a GUI with command line option support
if you were to go in this direction and then there would be less pieces to
deal with.

Thanks

Mark

_____________________________________________________________________________
Scanned for SoftLanding Systems, Inc. and SoftLanding Europe Plc by IBM Email Security Management Services powered by MessageLabs.
_____________________________________________________________________________

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Feb 21 22:04:56 2006

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.