deployment-tool

Is there a DB deployment tool that will read from subversion?

I would like to have a single application that handles all production database changes. Ideally I would like all changes to be scripted and created in a SVN repository. I would like the deployment tool to take a tag name, extract the scripts from the repository and run them on the production database. Ideally keeping a log of who did wh...