Have a look at the DCM solution TeamWork http://www.dbmaestro.com/dbmaestro/448.aspx
- allows you to both enforce change policy and best practices and execute merge and deploy automation - with quick and easy rollback options when needed.