尝试运行gradle build时无法读取文件/ usr / local / git / etc / gitconfig

时间:2016-10-31 14:26:45

标签: git maven intellij-idea gradle dependencies

当我尝试使用命令行运行gradle构建时,我一直有此错误消息,而使用IntelliJ完全没有问题

  • 出了什么问题: 评估根项目'xxxxx'时出现问题。
      

    无法应用插件[id'net.vivin.gradle-semantic-build-versioning']   的&GT;无法找到Git存储库:Systen wide配置文件/ usr / local / git / etc / gitconfig无效org.eclipse.jgit.errors.ConfigInvalidException:无法读取文件/ usr / local / git / etc / gitconfig < / p>

已在build.gradle文件中指定了存储库,并且使用intelliJ可以正常构建。

maven {
            url "https://plugins.gradle.org/m2/"
}

我不确定为什么它会尝试检查gitconfig文件以及失败的原因。

提前致谢

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,找到了两种解决方法。我并不是说我已修复它,因为似乎这是我的gradle依赖项之一未处理的边缘情况。

我认为是问题所在:org.eclipse.jgit不知道如何解析gitconfig文件上的[include]部分。

解决方法#1:

设置GIT_CONFIG_NOSYSTEM环境变量。根据{{​​3}},这将:

skip reading settings from the system-wide $(prefix)/etc/gitconfig file.

解决方法2:

从您的gitconfig文件中删除[include]部分,该文件根据您的错误消息位于/usr/local/git/etc/gitconfig