In a project versioned in SVN I need to do a refactoring that consist of moving chucks of code from one file to another. Not to move or rename the whole file, but separating parts of it into another new file.
I would like to preserve the history of that code including changes done before the move. By default SVN just consider this to be some lines removed from one file and some other lines added to another file, but considers those as totally unrelated.
Is there any way to keep the full change history together?
Just for extra detail, I'm looking for something like this question, but for SVN instead of Git.
And not something like this other question, which I already know and refers to a different case.