我正在使用Android Studio 2.2.3 & Mercurial Distributed SCM(版本4.0.1),在MacOS Sierra 10.12.3上运行。hg diff忽略^ M
我正在使用Hg命令基础客户端。 hg diff
显示:
这里是我的〜/ .hgrc
[extensions]
purge=
color =
pager =
[pager]
pager = LESS='FRSXQ' less
quiet = True
attend = outgoing,incoming,diff,status,log,qdiff,blame,annotate,pdiff,glog
任何配置我要补充,以避免显示DIFF ^M
?在Android Studio或Mercurial配置?谢谢。
我可以在(a)中采纳你的建议来忽略空格变化,但我也担心(b)。我们有2名开发人员在同一个存储库上工我在MacOS上使用Android Studio,另一个队友在Windows上使用Android Studio。在这里设置Android Studio的任何经验,所以它不应该在MacOS和Windows之间冲突?谢谢! –
FYI'hg diff -b'仍然在行末显示'^ M'。这些代码行是新添加的,不会修改任何现有的行。 –
可能是由于我的'pager extension'配置?在.hgrc中注释掉'pager extension'修复了我的问题,在EOL不再显示'^ M'。 –