gitlab 上当项目中某个指定文件更新了就收到邮件

2016-08-25 10:58:53 +08:00
 YORYOR
rt 因为某文件希望不被更改,但是无法保证,所以找了半天 发现 hook 也没有这种功能,有简单的实现方法么
3436 次点击
所在节点    程序员
6 条回复
shenmimu
2016-08-25 11:13:35 +08:00
提交你希望保持的版本,提交.gitignore 把这个文件加入。。。😂
just4test
2016-08-25 11:31:47 +08:00
每次调用 hook 去 hash 一下这个文件,更改了就发邮件
wujunze
2016-08-25 11:42:00 +08:00
@just4test 这个主意不错
SoloCompany
2016-08-25 12:28:09 +08:00
为什么说 hook 没有这个功能
gitlab 标准的 hook 是 webhook
你在 webhook 上直接查变更然后执行你想要的行为不就可以了么
SpicyCat
2016-08-25 13:03:58 +08:00
不如弄个 hook ,发现文件变更,就禁止 push
YORYOR
2016-08-25 13:45:00 +08:00
@SoloCompany
@wujunze
@just4test
@shenmimu 每次 hook 就 md5 一下。。满足需求 。。=_=!


@SpicyCat 不能不让别人提交啊 哈哈

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/301650

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX