Hello, need some expert advice. We have a largish repo (hundreds of files). About a year ago, the main dev activity moved to a branch because the person who had done a lot of the work in trunk was gone and it was not ready to release.
Now the branch, with about a year worth of changes, needs to be reintegrated with trunk so we can pick up work there.
I started a merge of branch to trunk, listing the revision numbers of the changes over the past year, ignoring ancestry, using the force command. And it started up and appears to be working fine.
BUT. Each tree conflict takes at least 45 minutes, and sometimes hours, to resolve. This may be reasonable (we are at rev 12000) but it is miserable. A number of such changes had happened in trunk before the split, and some in the branch, so every few hours I get a popup asking how to resolve a conflict, then it goes to the next one. I started this on Thursday and by Sunday afternoon it was not even 20% through the list.
Monday morning quarterbacking aside, is there a way to bypass some of this activity manually? Can I record the deletions somewhere, or perform them by hand, or such? Or is there a better way altogether? Losing some of the history would be bearable though not desirable.
Thanks very much for any tips!
I'm using SVN and TortoiseSVN version 1.14.1.