【发布时间】:2013-07-23 09:23:40
【问题描述】:
在 Windows Mercurial 上,只要文件本身没有更改,就会忽略文件的创建/修改时间。 Linux 显然无法做到这一点。在我的工作中,有些人在 Windows 上工作,有些人在 Linux 机器上工作,我们在 mercurial 中有很多误报的变化。
很好的例子是我们从 YML 文件中重新生成 Doctrine 模型。它们中的大多数保持不变,变化只有一两个,但都会重新生成,我必须检查所有这些并确保忽略它们的更改(恢复)是安全的,这样它们就不会搞砸提交。
有没有办法让 Linux 像 Windows 一样看到这些文件?
顺便说一下:我查过了,与 EOL 问题或 UTF-8 BOM 或其他隐藏字符无关。只有时间戳改变。
提前致谢!
【问题讨论】: