当其他人不信任仓库所有者时,如何使 Mercurial 通知为其他人的推送工作?

发布于 2024-10-02 18:32:04 字数 305 浏览 2 评论 0原文

我在 LAN 中设置了一个团队存储库,并且它是组可写的,因此每个人都可以自由推送。

(注意:该存储库纯粹用于实验,因此我不希望对推送进行任何限制/检查。)

现在我想使用 notify 扩展在推送发生时发送电子邮件。它适用于我自己的推送,但对其他人不起作用,除非他们信任我的用户,否则他们的 hg Push 不会读取存储库的 hgrc,因此不会有通知。

我不想强迫每个人都盲目地信任我(因为我可以轻松地使用挂钩/扩展来窃取他们的银行账户——邪恶的笑容)。还有其他选择吗?

I have a team repo setup in our LAN, and it's group writable so everyone can freely push.

(Note: the repo is purely for experimentation so I don't want any limit/check on push.)

Now I want to use the notify extension to send email whenever a push happens. It works fine with my own push, but it does not work for others unless they trust my user, otherwise their hg push doesn't read the repo's hgrc, thus no notification.

I don't want to force everyone to blindly trust me (because I could then easily use a hook/extension to steal their bank accounts--evil grin). Is there any alternative?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

囚我心虐我身 2024-10-09 18:32:04

(他们说向其他人描述问题通常有助于自己解决问题。刚刚又发生了。)

简单的解决方案是将相关的 notify 配置项添加到其他团队成员的用户 hgrc。

(They say that describing a problem to others usually helps solving it yourself. Just happened again.)

The trivial solution is to add the relevant notify config items to the other team members's user hgrc.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文