1
我不理解为什么Mercurial在执行日志命令时有时找不到文件,但它在执行状态时总是找到它。hg log虽然存在,但找不到文件
例如:
hg status --change "1111" "path\to\file"
- 返回文件路径
hg log -r "1111" "path\to\file"
- 返回变更集
但是,有时失败,不同的变更:
hg status --change "2222" "path\to\file"
- - 返回文件路径
hg log -r "2222" "path\to\file"
- 无返回
这怎么可能?如果通过使用状态命令证明文件存在,那么如何通过登录某些变更集不能检索变更集?