我正在使用Mercurial Convert扩展从PerForce存储库导入数据。转换似乎工作正常,但所有的Windows行结束(CRLF)被unix结尾(LF)取代。Mercurial转换扩展更改行结束
有没有办法让这个扩展离开行结局?
我正在使用Mercurial Convert扩展从PerForce存储库导入数据。转换似乎工作正常,但所有的Windows行结束(CRLF)被unix结尾(LF)取代。Mercurial转换扩展更改行结束
有没有办法让这个扩展离开行结局?
虽然转换本身可能改变EOL风格,你仍然可以在新的汞回购,指定你想要什么EOL看到了某些类型的文件上签:
见EolExtension。
与不同操作系统上的人一起工作时,可能希望能够使用操作系统本地行结束表示来检出文本文件。
此扩展允许您指定行代码(EOL)在存储库表示和工作副本表示之间的转换方式。
我能够使用Mercurial的“Perfarce”扩展功能做我想做的事。 mercurial存储库的行结尾将遵循您正在使用的Perforce工作区的“LineEnd”属性的设置。中的操作步骤如下(在Windows上):
该库将所得hgrc文件被设置到拉额外的变化来自Perforce存储库,因此可以持续使用它,但我没有使用它。