1

我正在以编程方式尝试使用 JGit API 克隆存储库。我正在使用以下代码,但是当我执行它时,出现错误。

我已经尝试了所有可能的解决方案,但我仍然无法解决问题。任何人都可以提供输入吗?

File localPath = File.createTempFile("TestGitRepository", "");
Git result = Git.cloneRepository()
                .setURI("https://gitlab.wuintranet.net/fe/wu-content.git")
                .setDirectory(localPath)
                .call(); 

https://gitlab.wuintranet.net/fe/wu-content.git ”上的仓库应该被克隆,但它抛出了这个错误:

java.nio.file.AccessDeniedException: C:\Program Files\Git\mingw64\etc.probe-e65aa729-82b1-4ff9-8d9b-3a4a7ea3de4a
4

2 回答 2

1

看起来他们在上一个版本中发现了一个错误。“5.3.1.201904271842-r”对我有用。你可以回去。这是详细信息

https://github.com/diffplug/spotless/issues/410

于 2019-08-09T06:35:52.397 回答
0

在 gradle 测试期间,我在 windows 下遇到了同样的问题。运行我在管理员模式下开始测试的控制台对我有用。在使用 sudo 运行它的其他操作系统上可能会起作用。

于 2019-07-25T13:49:59.267 回答