Iam not sure how much you can automate this task or would even want to automate unless iam dealing with a very large number of changes.
Anyway i do it manually so i dont know exactly how to automate.
First you would need all the change scripts.
The you can use some scripting language to take these change scripts and run them in your target server in the CORRECT Order.
Sorry i cant help you much...
"Keep Trying"