Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.
At Thursday 2/11/2006 13:41, Bill Walters wrote: >I checked out my sandbox with cvs checkout -b latest_branch >When what I should have done was cvs checkout -b older_branch > >Then, I checked in a lot of files using the newer branch instead of the >older branch. >Now I need to undo all the commits I did and re-do them into the older >branch. Determine a date which correspond to the clean state of latest_branch (i'll use "yesterday" as an example) On your sandbox (still on latest_branch, the wrong one): cvs update -j latest_branch -j latest_branch:yesterday and commit. This will apply your changes backwards, going to the specified date. Then, checkout the other branch (older_branch) and apply the same diff but on the "right" order: cvs update -j latest_branch:yesterday -j latest_branch and commit. (I'd try it on a few files first...) -- Gabriel Genellina Softlab SRL __________________________________________________ Correo Yahoo! Espacio para todos tus mensajes, antivirus y antispam ¡gratis! ¡Abrí tu cuenta ya! - http://correo.yahoo.com.ar