0
我正在编写一个脚本来检查存储库文件的语法。Mercurial hook precommit获取存储库路径
所以,我加入到我的.hgrc文件这一行:
precommit = python ~/tools/check_syntax.py
但我希望得到的资料库中,我试着从check_syntax.py文件提交的路径。
你知道一种方法吗?
我正在编写一个脚本来检查存储库文件的语法。Mercurial hook precommit获取存储库路径
所以,我加入到我的.hgrc文件这一行:
precommit = python ~/tools/check_syntax.py
但我希望得到的资料库中,我试着从check_syntax.py文件提交的路径。
你知道一种方法吗?
hg root
会给你当前工作目录的顶部。因此类似于:
[hooks]
precommit = python ~/tools/check_syntax.py $($HG root)
将设置当前工作目录的顶部作为脚本的第一个参数。
非常感谢它!在文档中我没有发现任何提及。 – jedema