我有一个正在生成.zip文件的Jenkins构建,从GIT存储库克隆时,我得到的字符串索引超出了绑定异常。
我试图在GIT论坛中搜索,但找不到解决方法。
签出修订版db85d7bf3da9ac27cabbe6f854cd61fbf72a45a0(origin / extension-abc-100)
C:\ Program Files \ Git \ bin \ git.exe配置core.sparsecheckout#timeout = 10 C:\ Program Files \ Git \ bin \ git.exe签出-f db85d7bf3da9ac27cabbe6f854cd61fbf72a45a0#超时= 10 C:\ Program Files \ Git \ bin \ git.exe分支-a -v --no-abbrev#timeout = 10 致命:字符串索引超出范围:-1 java.lang.StringIndexOutOfBoundsException:字符串索引超出范围:-1 在java.lang.String.substring(未知来源) 在org.jenkinsci.plugins.gitclient.CliGitAPIImpl.parseBranches(CliGitAPIImpl.java:1825) 在org.jenkinsci.plugins.gitclient.CliGitAPIImpl.getBranches(CliGitAPIImpl.java:1847) 在hudson.plugins.git.GitAPI.getBranches(GitAPI.java:195) 在org.jenkinsci.plugins.gitclient.CliGitAPIImpl $ 9.execute(CliGitAPIImpl.java:1969) 在org.jenkinsci.plugins.gitclient.RemoteGitImpl $ CommandInvocationHandler $ 1.call(RemoteGitImpl.java:152) 在org.jenkinsci.plugins.gitclient.RemoteGitImpl $ CommandInvocationHandler $ 1.call(RemoteGitImpl.java:145) 在hudson.remoting.UserRequest.perform(UserRequest.java:118) 在hudson.remoting.UserRequest.perform(UserRequest.java:48) 在hudson.remoting.Request $ 2.run(Request.java:328) 在hudson.remoting.InterceptingExecutorService $ 1.call(InterceptingExecutorService.java:72) 在java.util.concurrent.FutureTask.run(未知来源) 在java.util.concurrent.ThreadPoolExecutor.runWorker(未知来源) 在java.util.concurrent.ThreadPoolExecutor $ Worker.run(未知来源) 在hudson.remoting.Engine $ 1 $ 1.run(Engine.java:63) 在java.lang.Thread.run(未知来源)