SCMs and migrations

In order to checkin new migrations into Subversion we currently
request a lock somehow (say by Jabber), upload them, and release the
lock. Even if the sequence is guaranteed to be OK, the rest of the
team need still to undo their local migrations, rename them, and
migrate. Not very agile.

What are you guys doing to synchronize the creation of migrations?

– fxn