当其他人不信任仓库所有者时,如何使 Mercurial 通知为其他人的推送工作?
我在 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
(他们说向其他人描述问题通常有助于自己解决问题。刚刚又发生了。)
简单的解决方案是将相关的
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.