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