我正在运行一个小型webhook服务(供个人使用),可以通过电子邮件将提交差异发送给用户。我的想法是克隆服务器上的repo,获取提交详细信息,然后通过某些电子邮件发件人发送差异。
然而,我即将推出的项目规模相当大(约100 MB),并且小服务器在每次推送时克隆repo都有点不知所措。所以我的问题是,是否有任何现有的Bitbucket内部或外部电子邮件差异服务?
我知道GitLab仍然具有此功能,但我们希望将所有项目保持在一起并且不为所动。如果我们能够从GitLab镜像repo并将提交推送到GitLab repo,那将是很棒的,但该功能仅适用于GitLab企业版。
感谢您的帮助。