首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在windows下使用IoTDB spotless插件时出现问题

在windows下使用IoTDB spotless插件时出现问题
EN

Stack Overflow用户
提问于 2021-10-31 05:44:05
回答 1查看 17关注 0票数 0

当前的IoTDB代码样式规范使用spotless插件进行管理,但是在类Unix系统(MacOS、Linux)中,文本文件的换行符是\n (名为LF),而在Dos风格的系统(Windows)中,换行符是\r\n (名为CRLF)。有关LFCRLF之间差异的更多详细信息,请参阅here

因此,在Windows下使用spotless格式化代码后,所有代码文件的换行符都将被替换。这会导致git中的所有代码文件都被修改,并且每次提交都会提交所有文件。这不仅会增加.git目录的大小,还会使git diff等命令无法使用(因为所有文件的每一行都已被修改),并且在查看PR的修改内容时无法看到PR修改了哪些文件。

git status after using spotless plug-in under Windows

EN

回答 1

Stack Overflow用户

发布于 2021-10-31 05:47:04

请参阅#3585的PR,其中的一条评论解决了这个问题。

有一个article可以帮助你

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69784239

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档