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

Re: Newbie advice needed - setting up under Windows XP

From: Mike Mason <mgm_at_thoughtworks.net>
Date: 2004-03-06 17:38:50 CET

Drake Christensen wrote:

> I'm not asking about the actual commands to create and access the
> repos. The docs are adequate for that. I need advice on the higher
> level stuff, like: Does it make sense to create my repos under
> Documents and Settings\All Users? Or, should I put them outside that
> area and hotbackup or dump into that tree for backup purposes? Do I
> have to worry about permissions like the *nix people do? I shouldn't
> have to do anything special for TortioseSVN clients on my Win 9x boxes
> to hit svnserver on my XP machine beyond simple network access,
> right? And, if I understand it correctly, I shouldn't need to make
> the repos themselves shared. All access should be through the server,
> right? Any other gotchas that I haven't thought of?

Sounds like you've got it covered:
 - use svnserve to network your repository. Make sure the repository is
NOT a network drive for the machine running svnserve. You can use some
kind of service wrapper to make svnserve start when Windows starts (did
someone mention Fire Demon or something?)
 - don't access the repository directly once it's networked -- use
clients configured with svn:// URLs, even for the XP box that's hosting
the repository (maybe you want a working copy on that machine too)
 - don't share the repository using Windows file sharing -- svnserve
should be the only process accessing the repository directly
 - don't put the repository into some dodgy Windows "Documents and
settings" folder, stick it in a real directory on the local machine.
 - figure out some kind of a backup strategy, maybe a nightly "svnadmin
dump" of your repository. Run this on the XP box that's running
svnserve, the two processes cooperate properly to produce a consistent
snapshot of your data. If your home directory gets backed up (you imply
this above) make the dumps end up there.

Cheers,
Mike.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Sat Mar 6 17:38:56 2004

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