我想要的是运行一个脚本来自动检查已提交到特定目录的新资产(不是代码的文件),然后每隔一段时间自动提交这些文件并推送它们。
我可以制作一个通过命令行执行此操作的脚本,但我很好奇 mercurial 是否为此提供了任何特殊功能,特别是我真的很想要某种返回错误代码,以便我的脚本知道进程是否在任何一点,以便我可以向特定开发人员发送包含错误的电子邮件。例如,如果由于某种原因推送失败,因为首先需要拉取,我希望脚本获取代码,以便它知道这一点并可以正确处理它。
我已经尝试对此进行研究,但只能找到诸如在提交后自动推送之类的东西,而这并不是我想要的。