请问有什么办法让 gitlab 只通知我,我写的文件被修改了,或者我订阅的文件被修改了,而不是整个项目?

2018 年 2 月 23 日
 wohsj110

请问有什么办法让 gitlab 只通知我,我写的文件被修改了,或者我订阅的文件被修改了,而不是整个项目

3299 次点击
所在节点   2018
10 条回复
3IOhG7M0knRu5UlC
2018 年 2 月 23 日
什么是你写的文件?
3IOhG7M0knRu5UlC
2018 年 2 月 23 日
解决了这个问题就可以接入 web hook 做检查了
zenxds
2018 年 2 月 23 日
webhook
wohsj110
2018 年 2 月 23 日
@zenxds 谢谢
wohsj110
2018 年 2 月 23 日
@GooMS 比如 a.java 是属于我提交或者我订阅的,那么这个文件的后续一旦有被修改,就可以通过邮件直接通知我
gouchaoer
2018 年 2 月 23 日
这样,你写一个脚本当 webhook 来的时候去 git pull 回来,然后脚本 git log 查看改了哪些文件,解析出你的提交文件,git blame 之,有别人改了就通知你
gouchaoer
2018 年 2 月 23 日
文件修改可以有 inotify 来做
wohsj110
2018 年 2 月 24 日
@gouchaoer 好吧,让我一个前端型程序员做这个,我好费解。。
wohsj110
2018 年 2 月 24 日
@gouchaoer 小菜年不太懂,大大能否告诉我要怎么进行解析吗?
wohsj110
2018 年 2 月 24 日
@gouchaoer 可以有更详细的吗,需要怎么解析出我提交的文件,小菜鸟不太懂

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

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

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

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

© 2021 V2EX