> On Mon, Oct 14, 2013 at 9:08 PM, Bob Archer <bob.arc...@amsi.com>
> wrote:
> > Bert,
> >
> >
> >
> > But, this isn't a merge it is an update. If I revert the add I lose
> > all the changes I made in step 1 of my steps below. I might have made
> > a few hundred changes. Granted, I probably shouldn't do the revert
> > without copying the file off somewhere... but those local modifications
> > I made are NOWHERE in this case and can't be recovered if my local copy of
> the file is deleted.
> >
> 
> But, but ... isn't 'revert' always a lossy operation? If you revert a locally
> modified file you also lose your local modifications.

But, but, shouldn't then a revert, revert back to the pristine of my working 
copy, which is the local file without my modifications? I'm not even seeing 
that, which would somewhat make sense in my head.

> 
> OK, if you revert a normal 'add', svn will keep the local file. But as Bert 
> said, if
> you revert an 'add with history' (A +), which seems to be the case here, svn
> will just throw away whatever is there, exactly like when you revert a
> Modified file.
> 
> There is no "revert only the add, but keep the local mods" operation.

Ok, but bottom line... subversion has TRASHED my local changes. This was really 
surprised me, and in a bad way. Granted, I only found this in a test and didn't 
actually lose important modifications. 

BOb

Reply via email to