我的文件夹设置如下:
我的.hginore文件如下所示:
syntax: glob
*.kml
*.kmz
**nohup.out
log/**
经过一番搜索,我发现我应该用“**.kml” 我不明白的是为什么*.kml忽略了.kml文件。如果我将一个新的.kml文件添加到最新的\u kml文件夹中,当我运行addremove时,它不会被添加,也不会以hg状态出现。你知道吗
如果删除*.kml行,hg status将显示新的.kml文件。你知道吗
令人困惑的部分:如果我从.hgignore中删除'*.kml'行并运行hg status'glob:*.kml',它将显示添加到project/latest\u kml/中的新kml文件。如果我改用hg status'glob:*.kml',它什么也不显示。你知道吗
这种行为的原因是什么?你知道吗
hg help patterns
清楚地说明相关问题 更多 >
编程相关推荐