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

Re: accessing an external-HD repo via windows

From: Dave Lawrence <dlawrence_at_ad-holdings.co.uk>
Date: Tue, 29 Jan 2008 17:43:31 +0000

> You may ask why I am not using the file:// protocol since it is a local
> repo.
>
> I read that one should never use Berkeley DB repositories with windows
> network shares.

I read that Berkeley DB repos should never be used with *any* sort of
network shares not just windows. Even the other format (FSFS) is best
hidden away behind a server and not just shared on the network - it
protects against viruses and accidental user damage, aswell as the
obvious security implications.

   Long term, I plan to commit to this repository from
> various windows computers via windows-shares, so I want to be sure that
> I always go through svnserve using the native filesystem. From what
> I've read the file:// protocol implies using Berkeley DB. Though this
> is all a little unclear.

No, using file:// implies the client directly talks to the repos - and
that *would* require file sharing for network use, but file protocol is
not recommended for network access although this has nothing to do with
whether or not you're using Berkeley DB - I think you've made a false
association due to separate warnings about file sharing.

> Could someone please send an example of how to refer by URL to a local
> repository via the svn:// protocol? I would also appreciate an example
> of how to structure the URL when I later want to checkout
> <vistacomputer>/testproj from <xpcomputer> when they are on the same
> local network.

svn://server/repos/project/trunk

(substitute server and repos with the real names - you can also use an
ip address if that's easier)

You could test svnserve on your local PC without using the network:
svn://localhost/repos/project/trunk

You don't need to do anything to the repos to tell it how you're going
to access it (file vs svn vs http) or what its URL is - that's all down
to your server and network configuration.

If you have existing working copies you can "relocate" them to the new
URL from the TSVN context menu.

> Thanks a ton,
>
> perk

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_tortoisesvn.tigris.org
For additional commands, e-mail: users-help_at_tortoisesvn.tigris.org
Received on 2008-01-29 18:43:58 CET

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

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