In our source control, one commit accidentally undid several merged branches of changes. I'm assuming what happened was the developer copied the files to another location outside of source control, modified them there, updated the workspace to the latest changeset, then copied in his changes. This effectively reverted multiple changes to the affected files, but plastic just sees it as regular code updates.
Is there any way to re-apply the lost changes? Simply selecting 'merge' gives the message "The merge search has finished, merge destination already contains source changes." since, again, plastic is unaware that these changes were lost.