既存の移行ツールのほとんど (すべてではないにしても) は、移行履歴が直線的であると考えています。したがって、新しい移行を作成すると、バージョン 42 などを取得し、変更を受け取った後、誰もがこのバージョンに更新できます。
問題は、DVCS を使用している場合、2 人が同時にバージョン 42 を使用できることです。これは、競合の解決が苦痛を伴うほど自明ではなくなることを意味します。:)
だから私の質問は - 私は自分のシステムをロールバックする必要がありますか、それとも野生のものはありますか? できればシンプルで、*nix に適しています。これは主に mysql と postgresql で使用する予定です。