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

Re: WinXP Env - successfully using repos WITHOUT SVNServe.EXE running. OK to do?

From: Rush Manbert <rush_at_manbert.com>
Date: Fri, 11 Jul 2008 07:20:29 -0700

On Jul 9, 2008, at 10:29 PM, Smith, Michelle wrote:

> Hi,
>
> I'm using Subversion for Win32, version 1.4.5
>
> We've been using Subversion (using the SVNSERVE.EXE running as a
> Windows service) for a team of 5 people to manage version control.
> Due to huge file sizes, we're about to shift across to a dedicated
> SAN with massive storage volume. The WinXP desktop machine that is
> currently running the SVNSERVE.EXE service will be taken off-line.
>
> The SAN storage space (mapped to "Y:\" on my machine) does NOT have
> the SVNSERVE.EXE running as a service since it's apparently just an
> array of hard drives without an operating system. My client machine
> doesn't have the SVNSERVE.EXE service running either (though
> subversion is installed in Program Files\Subversion). Despite this,
> I can (using TortoiseSVN), create a repository on the Y:\ drive and
> successfully checkout, add, commit and update changes to this
> repository via my repository. The only difference I can see is that
> the repository path is now "file:///Y:/Test Repository" where it
> used to be svn://ACOMPUTER/AFOLDER.
>
> I can't find anything in the documentation about using SVN in this
> manner - essentially, the only two documented methods I can see is
> a) APACHE and b)SVNSERVE.EXE. I'm mystified as to how the software
> is actually functioning if it's not running as a service on either
> of the two machines that are a) hosting and b) communicating with
> the repository.
>
> Am I OK to use Subversion in this fashion? Is there anything I need
> to be aware of?
>
> Looking forward to any comments,
>
> Thanks,

I have read everything in this thread, but have a slightly different
response.

Rather than taking the current server down, why don't you just map the
SAN storage to it, the same way you mapped "Y:\" on your local
machine, and continue to use it?

Alternatively, can you install SSH on the Windows machines, then use
svn+ssh://localhost//Y:/path/to/repository. (We do that here with
Windows clients, but our server is a Mac, so I don't know if this
"just works" on Windows.)

- Rush
Received on 2008-07-11 16:20:55 CEST

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

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