标签: mercurial migration branch mercurial-hook
是否可以阻止有人推送已经应用(提交到单独的分支)数据库迁移的提交?
例如,在默认分支中,存在迁移01和02(已应用)。在开发分支中,有人添加了迁移03,但也修改了迁移02.如何通过mercurial hook阻止此提交?
答案 0 :(得分:0)
您可以编写一个pretxnchangegroup挂钩来检查修改迁移目录中现有文件的提交。不应该与某些hg API docs一起拼凑一些东西。
pretxnchangegroup