Ryan

I tried following

svn co svn://repository/trunk

svn merge -r 10:7 svn://repository/trunk

svn commit -m "undo rev 10, 9, 8"

svn merge -c 8 svn://repository/trunk
No changes in redo operation - svn status returns nothing


Branching is I believe ideal solution but I have some restrictions of creating 
a 
branch as of now. So as of now, if I have to perform redo operation it will be 
to create a patch first using svn diff and then apply this patch and then 
commit 
changes.


Ankush


________________________________
From: Ryan Schmidt <subversion-20...@ryandesign.com>
To: ankush chadha <ankushchadha2...@yahoo.com>
Cc: "Cooke, Mark" <mark.co...@siemens.com>; users@subversion.apache.org
Sent: Thu, September 2, 2010 1:12:36 PM
Subject: Re: svn redo after reverse merge

On Sep 2, 2010, at 08:46, ankush chadha wrote:

> Suppose there is a source folder that contains around 50 modules. There were 
>lot of changes made to this source folder say around 20 new features. Once 
>everything was checked in, we realized that for the current release we just 
>need 
>feature A and B and rollback everything else. We want all the merge history, 
>any 
>history. Ideally we should branch at an early revision and then add feature A 
>and B. But in my case I cannot create a branch now. I hope this helps.

I don't know why what you tried didn't work. But, another approach could be to 
create a branch of some past revision, then merge in any additional changes 
needed.


      

Reply via email to