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

Re: New basic feature ?

From: John Peacock <jpeacock_at_rowman.com>
Date: 2007-08-07 18:21:14 CEST

ISIT - Service Technique wrote:
> Does the server know it is 3 different repositories in his ParentPath or
> does he only goes into D:\SVNRep\Reposx to see if a repostory exists ?

svnserve only knows there is a repository when it goes to the requested
path and checks for the special repos files. There is no concept such
as ParentPath for svnserve, since it is specifically designed so that it
doesn't have to run resident (it can be started via [x]inetd or ssh
invocation under *nux). Since you've exposed the fact that you are
running Windows, you are likely to always be running svnserve as a
service, so that distinction doesn't apply.

> I'm asking this because I don't take a look to Server code but I think that
> can be added either
> 1- easily if server check all repositories at startup and keep them in
> memory

There is no such thing as "all repositories" since svnserve specifically
allows you to access repositories *anywhere* in the filesystem, not just
under some given directory. As I tried to indicate earlier, the only
configuration available to svnserve is the conf directory inside the
actual repositories themselves. The Apache server has an external
config file, which is why SVNParentPath is possible.

John

-- 
John Peacock
Director of Information Research and Technology
Rowman & Littlefield Publishing Group
4501 Forbes Boulevard
Suite H
Lanham, MD  20706
301-459-3366 x.5010
fax 301-429-5748
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Aug 7 18:19:33 2007

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