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

Re: SVN Totally Hosed

From: William Nagel <bill_at_stagelogic.com>
Date: 2005-08-23 01:56:03 CEST

On Aug 22, 2005, at 6:22 PM, Phil Manicyrck wrote:

> On 8/22/05, William Nagel <bill@stagelogic.com> wrote:
>
>> On Aug 22, 2005, at 4:22 PM, Phil Manicyrck wrote:
>>
>>
>>> called the SVN command line tool with some erroneous parameters, at
>>> least parameters that are not defined.
>>>
>>
>> Any idea what commands you called it with? There's not much anyone
>> can do to help without that info.
>>
>
> The .bat files are generated by the monad script and then removed
> after execution, since there are hundreds of such files (one per
> subfolder) so I am not 100% sure what commands were executed but it
> was doing a great many at the same time (to speed it up) and I did
> find some bugs and fix them on the fly during execution but I didn't
> think that was related to the issue.

Could you explain the general activity flow for your conversion? I'm
not sure, but it sounds like you're really going at this the hard way.

Also, could you post the errors you're getting with the repository?
It's quite possible that it isn't hosed, but rather is just wedged (I
can't tell without the exact errors, though). Do you know if this is
a BDB-backed repository?

> Any ideas on the E_FAIL issue
> from the VB Script piece? It came mostly from the VSS automation
> samples on MSDN, you should start by reading this article :
> http://msdn.microsoft.com/library/default.asp?url=/library/en-us/
> dnvss/html/vssauto.asp,
> although this applies to version 6.0c which I cannot use for obvious
> reasons. .Do you think that is the issue?

Unfortunately, I have exactly zero experience with VSS automation and
even less desire to learn.
I'm afraid you're on your own for this one.

I seriously doubt this is how your repository got hosed. On the
other hand exiting due to an error may have caused the repository to
end up in a wedged state.

>
>
>> svnadmin command but even that should be fairly safe. Of course, I'm
>> sure you're working from a backup of the repository, so your best bet
>> is probably just to fix the problems in your conversion script and
>>
>
> I'll try to find out if my client has a repository backup without
> raising their suspicions.

Tsk, tsk, tsk... Never ever run an untested script (especially one
of this magnitude) on the live version of a repository. It's just
asking for trouble. If you need to make a copy of a live repository,
you can use the svn-hot-backup script.

Can you explain again why you need to perform this conversion? It
wasn't really clear the first time you explained it, and it seems
like you're doing a lot of work for a questionable level of benefit.

-Bill

>
> Thanks Bill!
>
> Thanks Much,
> Phil Manicyrck, MCAD/MCSD.NET/MCSE
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: users-help@subversion.tigris.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Aug 23 01:59:08 2005

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.