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

Re: Re: restore deleted file

From: Gaurav Kothiyal <kothiyal_at_gmail.com>
Date: 2007-07-25 00:07:13 CEST

Yup

You are correct you have to do a log on the whole repo.

On 7/24/07, Brummer, Byron <ByronBrummer@livenation.com> wrote:
> Gaurav Kothiyal wrote:
> > Find the last revision in which it existed
> >
> > svn log -v . | less
>
> Yes, but not always.
>
> This looks only in the current PEG version of this directory.
> If
> the file you're looking to add back existed in a previous PEG
> version
> of this directory you won't find it.
>
> The only "correct" way is to log the entire repository from the
> root.
>
> Example:
>
> cd /some/working/copy
> cd src
> svn rm whatever.c
> svn ci -m 'blagh'
> cd ..
> svn rm src
> svn ci -m 'blagh'
> svn mkdir src
> svn ci -m 'blagh src'
> cd src
> svn log -v . | less
>
> No history of whatever.c found because the current "src"
> is a
> different directory PEG version.
>
> Another problem you'll run into is that it's entirely possible
> to not
> find the deletion of "whatever.c" anywhere in the log at all.
> If it
> was deleted because its parent directory was deleted, that's
> what will
> show up, not whatever.c. Or the parent's parent, etc, all the
> way up
> the tree.
>
> So you can't actually look for the deleted version at all...
> What
> you really need to look for is the last version with a mention
> of
> whatever.c (the last commit whatever.c itself directly had that
> was
> not a delete).
>
> -Byron
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: users-help@subversion.tigris.org
>
>

-- 
Gaurav Kothiyal
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Jul 25 00:06:11 2007

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.