When you do a copy design this is by default the laster version which is copied. If you want to copy design an historical version (for example the previous released version) only the historical version of the file selected is done. The linked parts and assemblies are always the latest version.
In this example, we try to copy design the A Released version of an assembly and children. we select in the history this version and do a right click copy design.
The A released version of the main file (historical version) is copied but the depend children are in their lastest version. (In my example, all files should be in an A version but they are in the lastest B. So it's impossible to copy design an historical version and it could be a great idea to be able to do it.