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

Reverting a delete

From: Giulio Troccoli <Giulio.Troccoli_at_uk.linedata.com>
Date: Wed, 6 Feb 2008 10:10:21 -0000

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
Received on 2008-02-06 11:10:22 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.