Hg hooks 实践历程

4Ark at 
Hg hooks 实践历程的配图
故事的开始 💬 提交代码前记得 lint 💬 又有人没跑测试就提交代码 💬 project-config 有改动,麻烦 yarn setup 一下相信使用 Hg 的同学们已经非常熟悉上面这几句话了,我们每次在提交或者拉取代码时总需要手动执行某些命令,实在繁琐。但现在已经 2022 年了,难道就没有更好的解决方法吗?有的,我们知道,在 Git 有个东西叫做 hooks(钩子),可以在特定事件发生之前或之后执行特定动作。同样的,Hg 也有 hooks,不过并不像 Git 一样生态蓬勃发展,也没有太多现有的开源工具可供大家使用。本文就来介绍一下我们从 0 到 1 的 Hg hooks 实践过程……