首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将git-hooks与电子应用程序连接起来

如何将git-hooks与电子应用程序连接起来
EN

Stack Overflow用户
提问于 2020-07-24 16:11:10
回答 1查看 36关注 0票数 0

我正在尝试创建一些机制,使我的电子应用程序可以从git-hooks获取事件,该如何完成?包含子进程?dnode?

我正在努力寻找一种不需要我在git库中安装包的解决方案(不是电子版本)。

有什么建议吗?

EN

回答 1

Stack Overflow用户

发布于 2020-07-26 06:26:23

如果您正在寻找与操作系统无关的解决方案,以下是可以做的事情:

  1. 创建一个unix套接字,并在某个公认的位置,比如用户的应用文件夹中,从电子应用程序中收听它。例如,/home/user/app/bus.sock
  2. Create是一个连接到/home/user/app/bus.sock并与你的电子应用程序通信的脚本。如果套接字不存在,则脚本启动电子应用程序,然后尝试连接到套接字。
  3. 从git挂钩运行脚本。

Unix套接字允许您在没有侦听端口的情况下打开网络连接(因此没有严重的安全缺陷)。并提供了使用任何传输协议进行通信的能力: HTTP、gRPC、JSON-RPC、WebSockets等。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63069518

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档