1
我正在嘗試使用文件模式將推送通知限制到特定目錄。 [usersubs]中的以下glob模式不會觸發電子郵件,儘管asterix和double asterix的基本模式可以工作。操作系統:Windows XP。Mercurial通知擴展小球忽略
**.sql *.sql one/*.sql **.??? **/*.sql
回購內容是:
.hg root.sql /one/one.sql
hgrc是:
[extensions] notify = [hooks] incoming.notify = python:hgext.notify.hook [email] from = [email protected] [smtp] host = 12.34.56.78 baseurl = [notify] sources = serve push pull bundle test = False config = [usersubs] [email protected] = **.sql maxdiff = 300
過程中使用:
1)克隆回購使用這些設置
2)改變兩個SQL文件列出,所以他們可以承諾
3)hg commit -m「comment here」
4)hg push
我能夠得到這個工作使用revset模式。由於某些原因,glob不起作用,所以我使用了以下內容:*#file('re:。* \。sql')。沒有工作的模式是*#file('*。sql'),並且失敗並顯示錯誤「incoming.notify hook failed:* .sql not root」 –