【问题标题】:Prevent retroactive modification of database migrations between mercurial branches防止对 mercurial 分支之间的数据库迁移进行追溯修改
【发布时间】:2012-12-12 06:55:35
【问题描述】:

是否可以阻止某人推送涉及已应用(已提交到单独的分支)数据库迁移的提交?

例如,在默认分支中存在现有的迁移 01 和 02(已应用)。在开发分支中,有人添加了迁移 03,但也修改了迁移 02。如何通过 mercurial hook 防止此提交?

【问题讨论】:

    标签: mercurial migration branch mercurial-hook


    【解决方案1】:

    您可以编写一个pretxnchangegroup 挂钩来检查修改迁移目录中现有文件的提交。用hg API docs 拼凑一些东西应该不难。

    【讨论】:

      猜你喜欢
      • 2011-01-22
      • 1970-01-01
      • 2016-06-06
      • 2021-10-22
      • 1970-01-01
      • 2019-02-20
      • 2018-04-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多