我有一個服務器託管與hgwebdir mercurial存儲庫。有人推送到這個存儲庫時,是否有可能讓mercurial運行腳本?
目前我使用每隔幾分鐘檢查一次存儲庫狀態的腳本,但這顯然是一個難看的解決方案。如何製作mercurial run script?
4
A
回答
8
你有一個鉤子添加到您的Mercurial服務器:
- 編輯.hg/hgrc(或mercurial.ini在Windows上)
- 添加或編輯[鉤]部分
- 助理一shell命令到您感興趣的鉤子(在您的情況下,更改組掛鉤)
請參閱Mercurial紅豆手冊中的Handling repository events with hooks以瞭解更多詳細信息。
2
你可能想看看善變掛鉤,
相關問題
- 1. 如何使Xcode Run Script x86_64兼容
- 2. 錯誤在npm run-script build
- 3. 如何在Xcode 4的Run Script構建階段內使用sudo?
- 4. 在npm run-script中使用node-sass watch選項
- 5. Xcode Run Script無法在構建期間調用nodejs
- 6. 如何通過npm run-script將標誌傳遞給nodejs應用程序?
- 7. 如何針對Google Apps Script ContentService製作XHR/ajax請求?
- 8. Gradle 2.4 - 在compileGroovy任務後執行run-task中的Groovy-Script-file
- 9. 如何強制Mercurial客戶端使用特定版本的Mercurial?
- 10. 製作Java Script全局變量
- 11. 如何讓Android Render Script Group工作?
- 12. coffee-script模塊如何工作?
- 13. 如何爲mercurial revert命令製作特殊文件篩選器?
- 14. 如何限制Mercurial日誌的大小?
- 15. 如何使用Apple Script控制背光鍵盤?
- 16. 製作無前綴的mercurial存檔
- 17. 如何用Clojure/SCRIPT
- 18. 如何忽略RUN測試
- 19. 如何使用Mercurial?
- 20. <script></script> or <script />?
- 21. 如何將Mercurial與PHPed IDE集成?
- 22. 如何強制Mercurial(hg)將文件視爲二進制文件?
- 23. Capistrano操作:invoke_command vs run?
- 24. Mercurial推不工作
- 25. 如何使用JAVA SCRIPT
- 26. 如何從Sails.js Java Script
- 27. 如何運行./script/generate rx_config?
- 28. 如何判斷IPC :: Run作業何時完成
- 29. 錯誤「npm run」「npm run submitTransaction」
- 30. 如何限制對`sbt run`和`sbt test`任務的更改?