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

Re: Deficiency in Subversion - restore breaks working copies

From: Sindbad the Seafarer <sindbad.the.seafarer_at_gmx.net>
Date: 2003-08-15 17:33:53 CEST

Concerning Re: Deficiency in Subversion - rest
John Locke wrote on 14 Aug 2003, 14:21, at least in part:

> Wadsworth, Eric (Contractor) wrote:

[text is snipped]

> >It's pretty well understood that when everything is down (as when a
> >repository is recently restored) that there is a lot of pressure on
> >the sysadmins to get it back up. This pressure can lead to mistakes,
> >especially when there are a lot of manual steps, and a lot of mental
> >grunting to figure out how to restore a usable system. Automation, my
> >friends!
> >
> Ditch your working copy, check out a new one. It's hard to get simpler
> than that! If your users have working copies that are a lot different
> than the repository, maybe you should spend your energy educating them
> about committing their changes more frequently!

That's one side of the medal. But how often do you suppose - RAID
aside - to backup the repository? Despite frequent commits there
could be much loss if the repos backup is a day old or more. You
will say Do a diff and patch operation with old and new working
copy (and perhaps even a simple synch operation with a file
manager like Total Commander while leaving out the .SVN folders
may do), but perhaps for that a routine could be added to make it
foolproof for the users stranded with a working copy ahead of a
restored repository.

I am too new to have more substantial on this, it just goes out of
my head as it did off Eric's. I am not even backing up the repository
so far, for once because I have not found a way yet to pipe
svnadmin archive under Windows to remove unused log files, for
twice I am less interested in version history and therefore
would/could create a new repository using a working copy, and for
thrice I don't have hundreds of working copies. Finally I have not
looked into post-commit hook scripts and hot backups and how
this might work under Win2000. Needs Python, doesn't it? I don't
have Python and I am not a programmer, so it would take a lot of
time to master that ....

Jan Hendrik

---------------------------------------
Freedom quote:

     Yet any time you and I question the schemes of the do-gooders,
     we're denounced as being opposed to their humanitarian goals.
     It seems impossible to legitimately debate their solutions
     with the assumption that all of us share the desire to help
     the less fortunate. They tell us we're always 'against',
     never 'for' anything.
                -- Ronald Reagan, October 27, 1964

---------------------------------------
Mailed with Pegasus Mail 3.12c (32bit).
Never heard of it?
Easy to use, full featured - and freely available.
And *no* automatic virus activation and spreading.
Take a look at http://www.pmail.com
Give it a try - and you'll never miss anything else.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Fri Aug 15 17:31:43 2003

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