2010-11-15 50 views
2

我在我們的局域網中有一個團隊回購設置,它是可寫入的組,因此每個人都可以自由推送。如何讓mercurial在他們不相信回購商的所有者時通知其他人推動工作?

(注:回購純粹是爲了實驗,所以我不希望任何限制/檢查推送)

現在我想用notify擴展每當推碰巧發送電子郵件。它適用於我自己的推送,但它不適用於其他人,除非他們信任我的用戶,否則他們的hg push不會閱讀回購的hgrc,因此沒有通知。

我不想強迫所有人盲目地信任我(因爲我可以很容易地使用鉤子/擴展來竊取他們的銀行賬戶 - 邪惡的咧嘴笑)。有其他選擇嗎?

回答

1

(他們說,描述問題別人通常有助於自己解決它。只是再次發生。)

瑣碎的解決方案是將相關notify配置項添加到其他團隊成員的用戶hgrc。

+1

這就是橡皮鴨的方法! http://en.wikipedia.org/wiki/Rubber_duck_debugging – 2010-11-15 20:00:35

+0

請記住將自己的答案標記爲已接受的答案。 – 2010-11-16 00:21:17

+0

@克里斯摩根:有一個[2天的塊](http://meta.stackexchange.com/questions/55552/remove-the-two-day-waiting-period-for-accepting-ones-own-answer)接受自己的答案。請注意縮短一點。 – 2010-11-16 15:08:52

相關問題