【发布时间】:2014-07-25 07:08:02
【问题描述】:
我需要你的帮助!
项目成员提交新版本时如何使用git hook api下载github项目中更新的文件(不是所有文件)?
【问题讨论】:
我需要你的帮助!
项目成员提交新版本时如何使用git hook api下载github项目中更新的文件(不是所有文件)?
【问题讨论】:
这个想法是为您的 repo 发送 register a webhook,它将发出一个您会听的 JSON payload。
你可以为push event注册一个webhook
监听器取决于您的本地环境。
比如你有Introducing Gith - GitHub WebHooks For Node,它可以按payload类型过滤payload:repository、branch、file或tag
你有更简单的听众,instance on in python。
同样,侦听器的细节以及您在收到消息时可以执行的操作(例如 git pull 以下载更改的内容)取决于您的特定环境。
【讨论】: