In library1 that has major versions activated, document A has 30 versions and same document is copied, programmatically, in library2 there are 10 versions.
User realizes he made a mistake and wants to roll back version of document in library 1, to version 10 from library2. What I know is that I can do it but to loose versions in library1, what I want is to roll back to desired version but to keep versions.
So new version of document1 in library1 will be version 31 and it will be a copy of 10th version from document1 from library2.
Is this even possible?