【问题标题】:Email notifications after 'git archive'?“git存档”之后的电子邮件通知?
【发布时间】:2019-05-29 21:08:01
【问题描述】:

自定义要求:如何在运行 git archive 命令下载单个文件后立即使用电子邮件通知特定人员?

找不到可以这样做的钩子。

【问题讨论】:

  • 谁运行git archive 命令?

标签: git githooks


【解决方案1】:

找不到可以这样做的钩子。

那是因为没有一个与git archive 命令相关联。

一种可能的解决方法是创建一个全局 git 别名来存档,以便调用包装脚本:

  • 检查谁在运行该命令
  • 执行实际的git archive 命令
  • 适当发送电子邮件

但所有这些都在客户端,这意味着这对于在多个客户端之间共享的环境是有效的。

【讨论】:

  • 我假设检查谁在运行该命令,可以使用“git config --list user.email”。另外,您能建议我如何发送电子邮件通知吗?
  • @Siddharth 这取决于你的操作系统,但你可以从github.com/git/git/blob/…获得灵感
猜你喜欢
  • 1970-01-01
  • 2011-12-16
  • 2015-11-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多