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

Re: Accidentally deleted main trunk in repository

From: Daniel Becroft <djcbecroft_at_gmail.com>
Date: Wed, 18 Aug 2010 16:40:03 +1000

On Wed, Aug 18, 2010 at 4:30 PM, Robert Lewis <
robert.lewis_at_imnmicrocontrol.com> wrote:

> Thank you for your reply, Jean-marc.
>
> I have not committed but I still cannot revert to the version before the
> delete. 75 was the delete, 74 was the folder addition, 73 is the last good
> working revision.
>
> I can however checkout version 73 which was the last good version. I can
> see the history up to 75 under the top level repo folder, but I can't get
> back the main development folder which was lost after version 74. If I could
> delete version 74, and 75 I think it would work. But there is no delete
> option in the repo browser, nor in the log messages. I have tried the revert
> under the working directory without success. I can go directly to the repo
> and put in 73 as the Head and see the folder /trunk but there is no way to
> delete 74 or 75.
>
> Robert
>

If you can see an entry in the Log for the deletion of /trunk, then you have
committed the delete.

To restore /trunk:
1) Open the repository browser to the last good revision (r73) in your case.
2) Right-click on /trunk in the tree-view, and select "Copy to ...".
3) In the New name field, change the name (and then back again) to enable
the OK button.
4) Click OK. Enter a log message, and Click OK.

/trunk will now be available in HEAD, with history.

Cheers,
Daniel B.

>
>
-----Original Message-----
> From: Jean-Marc van Leerdam [mailto:j.m.van.leerdam_at_gmail.com]
> Sent: Tuesday, August 17, 2010 11:09 PM
> To: users_at_tortoisesvn.tigris.org
> Subject: Re: Accidentally deleted main trunk in repository
>
> Hi,
>
> On 18 August 2010 07:57, Robert Lewis <robertlewis480331_at_gmail.com> wrote:
> > I had created a branch and wanted to delete it. So I clicked on it, rt
> > clicked and said delete. But my main development stream was deleted,
> > trunk. Is there anyway to get it with the history back? I have the
> > latest working directory but can't see anyway to undo shooting myself
> > in the head.
> >
>
> If you have not committed: just do a revert on the workign copy.
>
> If you have committed: Start the repository browser, change to the revision
> prior to the committed delete and your trunk should be visible again. You
> should be able to pull that version into your working copy & commit again.
> (sorry for not being able to provide an exact recipe at the moment, I do not
> have TSVN available on my current environment).
>
> The TSVN manual probably provides some pointers too on how to undo changes
> from a specific revision.
>
> Good luck.
>
> --
> Regards,
>
> Jean-Marc
> --
> . ___
> . @@ // \\ "De Chelonian Mobile"
> . (_,\/ \_/ \ TortoiseSVN
> . \ \_/_\_/> The coolest Interface to (Sub)Version Control . /_/
> \_\ http://tortoisesvn.net
>
> ------------------------------------------------------
>
> http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2648096
>
> To unsubscribe from this discussion, e-mail: [
> users-unsubscribe_at_tortoisesvn.tigris.org].
>
> ------------------------------------------------------
>
> http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2648108
>
> To unsubscribe from this discussion, e-mail: [
> users-unsubscribe_at_tortoisesvn.tigris.org].
>

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2648114

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2010-08-18 08:40:34 CEST

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.