6
在傳入鉤子中運行hg update
的正確方法是什麼?如何通過mercurial傳入鉤子運行「hg update」
它是:
[hooks]
incoming.foo = hg update
或者this
還是有這樣做的更優雅的方式?
在傳入鉤子中運行hg update
的正確方法是什麼?如何通過mercurial傳入鉤子運行「hg update」
它是:
[hooks]
incoming.foo = hg update
或者this
還是有這樣做的更優雅的方式?
的FAQ使得這個建議:
[hooks]
changegroup = hg update
這正好.hg/hgrc上的遠程儲存
所以,事實上,這是做它的簡單和正確的方法。你的例子使用incoming
,但該鉤子爲每個變更集運行一次。 changegroup
掛鉤在所有更改完成後都會執行一次,因此我認爲它可能更適合您的需求。
如果您最終需要更多的控制權,您可以創建一個進程內鉤子腳本來滿足這些需求。維基有一些good examples。