Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » EGit / JGit » Missing delta base 37f6540a188bdc95eacc36c18773c5aa64fc1572(Getting missing delta base while doing git operations in JGIT)
Missing delta base 37f6540a188bdc95eacc36c18773c5aa64fc1572 [message #1740842] Thu, 18 August 2016 20:43
Ravi KKFriend
Messages: 3
Registered: July 2016
Junior Member
Hi,

We have a plugin where we have integrated with various jgit commands. Now and then we come across the below error. not sure what sequence of user action causes this.

Then we end up cleaning the git repo manually through command prompt and go ahead.

If i can understand why this exception happens, that might help understand the sequence of actions to simulate the issue.

org.eclipse.jgit.api.errors.TransportException: Missing delta base 37f6540a188bdc95eacc36c18773c5aa64fc1572
at org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:139)
Caused by: org.eclipse.jgit.errors.TransportException: Missing delta base 37f6540a188bdc95eacc36c18773c5aa64fc1572
at org.eclipse.jgit.transport.BasePackFetchConnection.doFetch(BasePackFetchConnection.java:370)
at org.eclipse.jgit.transport.BasePackFetchConnection.fetch(BasePackFetchConnection.java:301)
at org.eclipse.jgit.transport.BasePackFetchConnection.fetch(BasePackFetchConnection.java:291)
at org.eclipse.jgit.transport.FetchProcess.fetchObjects(FetchProcess.java:247)
at org.eclipse.jgit.transport.FetchProcess.executeImp(FetchProcess.java:160)
at org.eclipse.jgit.transport.FetchProcess.execute(FetchProcess.java:122)
at org.eclipse.jgit.transport.Transport.fetch(Transport.java:1111)
at org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:130)
... 4 more
Caused by: org.eclipse.jgit.errors.MissingObjectException: Missing delta base 37f6540a188bdc95eacc36c18773c5aa64fc1572
at org.eclipse.jgit.transport.PackParser.resolveDeltasWithExternalBases(PackParser.java:815)
at org.eclipse.jgit.transport.PackParser.parse(PackParser.java:515)
at org.eclipse.jgit.internal.storage.file.ObjectDirectoryPackParser.parse(ObjectDirectoryPackParser.java:194)
at org.eclipse.jgit.transport.PackParser.parse(PackParser.java:448)
at org.eclipse.jgit.transport.BasePackFetchConnection.receivePack(BasePackFetchConnection.java:762)
at org.eclipse.jgit.transport.BasePackFetchConnection.doFetch(BasePackFetchConnection.java:363)
... 11 more


Thanks,
Ravi
Previous Topic:Selective Push or Pull ?
Next Topic:EGit (GUI) Best Practices
Goto Forum:
  


Current Time: Fri Jul 28 13:12:25 GMT 2017

Powered by FUDForum. Page generated in 0.03281 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software