在Windows中Gradle复制更改行结尾

时间:2018-11-19 18:29:10

标签: git gradle git-bash gradlew git-for-windows

我写了一个Gradle任务,可以将文件从一个位置复制到另一个位置:

task copyTask << {
copy {
    from /path/to/dir
    into /path/to/dir2
}
copy {
    from /path/to/dir3
    into /path/to/dir4
}}

但是,调用任务时,目标位置的git状态显示已修改的文件。唯一的区别是在git diff上附加到每行末尾的“ ^ M”。但是,复制前两个文件的差异没有差异。

有没有办法防止这种情况?还是将Windows的git-bash / git忽略行尾的解决方案

注意:这是在Windows环境上运行的,但最终被部署到linux。另外,还可以使用gradlew包装器从Git for Windows调用该任务,这也许并不重要,但值得注意的是

0 个答案:

没有答案