簡體   English   中英

如何通知Mercurial上某個命名分支的更改?

[英]How to notify changes on a certain named branch on Mercurial?

我知道Mercurial會通知擴展,但它總是在任何推送操作時發出通知。 我想要的是僅在某個分支(例如“穩定”)被更新時才發出通知,因為這種情況發生時我需要其他人采取行動。

實現此功能的最簡單方法是什么?

我認為最簡單的方法是擴展notify擴展來做到這一點(並添加新的配置選擇)。 它應該非常簡單(最困難的是找到正確的ui,以便我們可以在上游添加它)。

這不是一個很好的解決方法,但是您可以很容易地編寫一個鈎子,將僅變更集stable移動到名為(例如)電子郵件觸發的單獨克隆中,然后在其中啟用通知。

或者,將電子郵件轉到內部郵件列表,並在該列表上設置垃圾郵件過濾器,以丟棄不帶branch: stable任何emls branch: stable在其中branch: stable ,將在用戶看到它們之前將其過濾掉。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM