Move files and folders between components and retain history

A development team wants to split a big component into several small ones, without losing the history of the files.
Is this possible? The work around from Enhancement 56504 is unclear. Thanks for helping.
Is this possible? The work around from Enhancement 56504 is unclear. Thanks for helping.
Accepted answer

I've updated the description of Move files and folders between components and retain history (56504) to clarify the workaround. In particular, I added to the description:
If you want to move an arbitrary file or folder from a "source" component to a "target" component, a workaround is to:
- create a new dummy Eclipse project in the source component
- move the file/folder into that dummy Eclipse project
- use MoveInRepository to move the dummy Eclipse project to the target component
- move the file/folder to where you really wanted it to go in the target component, and then
- delete the dummy Eclipse project from the target component.
If this does not provide sufficient clarity, please indicate what part of these instructions are not clear.
If you want to move an arbitrary file or folder from a "source" component to a "target" component, a workaround is to:
- create a new dummy Eclipse project in the source component
- move the file/folder into that dummy Eclipse project
- use MoveInRepository to move the dummy Eclipse project to the target component
- move the file/folder to where you really wanted it to go in the target component, and then
- delete the dummy Eclipse project from the target component.
If this does not provide sufficient clarity, please indicate what part of these instructions are not clear.