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

Re: Reverting a delete

From: Andy Levy <andy.levy_at_gmail.com>
Date: Wed, 6 Feb 2008 06:37:11 -0500

On Feb 6, 2008 5:30 AM, Giulio Troccoli <Giulio.Troccoli_at_uk.linedata.com> wrote:
> Thanks Jean-Claude, don't know why I didn't think of this very simple solution, which does exactly what I want: preserve history and cheap copy.

See also http://svnbook.red-bean.com/en/1.4/svn.branchmerge.commonuses.html#svn.branchmerge.commonuses.resurrect

> > -----Original Message-----
> > From: Jean-Claude Antonio [mailto:jcantonio_at_arcetis.com]
> > Sent: 06 February 2008 10:23
> > To: Giulio Troccoli
> > Cc: users_at_subversion.tigris.org
> > Subject: Re: Reverting a delete
> >
> > Hi,
> >
> > If you want to keep history you can use:
> > svn copy -r (the revision before it was deleted) url_to_path url_to_path
> > Cheers,
> >
> >
> > Giulio Troccoli a écrit :
> > > One developer deleted a file (with svn delete) and committed. Now we
> > > want that file back. I can think of two ways to do that:
> > >
> > > 1. update to the revision before the deletion, make a copy of the file,
> > > update to HEAD, move back the file, svn add and svn commit
> > > 2. update to HEAD, reverse merge the revison that deleted the file (svn
> > > merge -c-<rev>), svn commit
> > >
> > > The end result is obviously the same: I will have my file back. However:
> > > - the first method does not preserve the history of the file
> > > - none of the methods is a cheap copy
> > >
> > > Am I right? Is there a way to reverse that deletion, preserving the
> > > history and with a cheap copy? In this case, I'm not too bothered about
> > > cheap or non-cheap copies, as it's just one small file. But it would be
> > > nice to know if it's possible it case I would need to do the same for
> > > more and/or larger files.
> > >
> > > Giulio
> > >
> > >
> > > Linedata Services (UK) Ltd
> > > Registered Office: Bishopsgate Court, 4-12 Norton Folgate, London, E1
> > 6DB
> > > Registered in England and Wales No 3027851 VAT Reg No 778499447
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: users-unsubscribe_at_subversion.tigris.org
> > > For additional commands, e-mail: users-help_at_subversion.tigris.org
> > >
> > >
> > >
> > >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe_at_subversion.tigris.org
> For additional commands, e-mail: users-help_at_subversion.tigris.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: users-help_at_subversion.tigris.org
Received on 2008-02-06 12:37:30 CET

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.