当我试图用 RevWalk
获取以下异常:
org.eclipse.jgit.errors.MissingObjectException: Missing unknown bdc0f0d557e437b4ae835190ebd6dd548188ec71
at org.eclipse.jgit.internal.storage.file.WindowCursor.open(WindowCursor.java:168) ~[org.eclipse.jgit-5.2.1.201812262042-r.jar!/:5.2.1.201812262042-r]
at org.eclipse.jgit.lib.ObjectReader.open(ObjectReader.java:236) ~[org.eclipse.jgit-5.2.1.201812262042-r.jar!/:5.2.1.201812262042-r]
at org.eclipse.jgit.revwalk.RevWalk.parseAny(RevWalk.java:890) ~[org.eclipse.jgit-5.2.1.201812262042-r.jar!/:5.2.1.201812262042-r]
at org.eclipse.jgit.revwalk.RevWalk.parseCommit(RevWalk.java:800) ~[org.eclipse.jgit-5.2.1.201812262042-r.jar!/:5.2.1.201812262042-r]
当我通过本机git命令浏览提交时,相应的存储库似乎很好。同样,revwalk的相同代码库在大多数情况下都可以正常工作,使用相同的存储库和其他存储库。不知道这里可能少了什么。任何调试这个的指针都会很有帮助。
jgit版本:5.2.1.201812262042-r
暂无答案!
目前还没有任何答案,快来回答吧!