6

我有一个存储库,其中填充了带有 Windows 行尾标记的文件,但我打算使用 Unix EOL 模式。

一种选择是手动(dos2unix)更改所有文件,然后提交一个完全覆盖存储库的变更集。如有必要,我可以这样做,但我想避免它。是否可以hg convert使用不同的 EOL 标记来重建存储库?我考虑导出所有更改、转换这些更改并以这种方式重建存储库,但 Mercurial wiki 建议在合并更改集上不应信任导出,这似乎排除了该选项。

如果可能,我想避免使用 EOL 扩展。

4

1 回答 1

3

我知道您想避免使用eolExtension,但这对我来说似乎是破坏性最小的解决方案:

它将确保从现在开始,任何工作副本在 之后都尊重您的 EOL hg update,并且该设置将通过克隆传播。

于 2011-03-31T04:15:44.503 回答