어제부터 내 Android git 관리 프로젝트에서 지점을 전환 한 후 갑자기 발생한 문제에 대해 머리를 터지게되었습니다. 오류 팝업은 git 사용을 불가능하게하고 있습니다.Eclipse 내부 오류로 인해 git을 사용할 수 없게되었습니다.
이클립스의 로그 쇼 : 나는 다양한 시도를 시도
!ENTRY org.eclipse.core.jobs 4 2 2014-11-27 12:05:44.993
!MESSAGE An internal error occurred during: "Computing Git status for repository git".
!STACK 0
java.lang.NullPointerException
at org.eclipse.jgit.treewalk.WorkingTreeIterator.computeHash(WorkingTreeIterator.java:1003)
at org.eclipse.jgit.treewalk.WorkingTreeIterator.contentCheck(WorkingTreeIterator.java:949)
at org.eclipse.jgit.treewalk.WorkingTreeIterator.isModified(WorkingTreeIterator.java:843)
at org.eclipse.jgit.treewalk.filter.IndexDiffFilter.include(IndexDiffFilter.java:223)
at org.eclipse.jgit.treewalk.filter.AndTreeFilter$List.include(AndTreeFilter.java:163)
at org.eclipse.jgit.treewalk.TreeWalk.next(TreeWalk.java:560)
at org.eclipse.jgit.lib.IndexDiff.diff(IndexDiff.java:389)
at org.eclipse.egit.core.internal.indexdiff.IndexDiffCacheEntry.calcIndexDiffDataFull(IndexDiffCacheEntry.java:486)
at org.eclipse.egit.core.internal.indexdiff.IndexDiffCacheEntry.access$7(IndexDiffCacheEntry.java:475)
at org.eclipse.egit.core.internal.indexdiff.IndexDiffCacheEntry$4.run(IndexDiffCacheEntry.java:286)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
는 그것을 해결하기 위해 :
- MarketPlace를 통해 Eclipse에서 EGIT를 제거하면 프로세스가 잘된 것처럼 보이지만 다시 시작한 후에도 EGIT가 그대로 유지됩니다.
- 다른 게시물에 제안 된대로 플러그인 및 기능 폴더에서 수동으로 제거하여 수동으로 삭제합니다.
- 새로운 Eclipse 설치를 시작하고 git 프로젝트를 가져 오는 동안 프로젝트가 추가 된 직후 문제가 표시됩니다.
- 새로운 작업 공간에서 다른 위치로 내 GIT 저장소를 복제하는 경우에도 동일한 문제가 발생합니다.
- 내가
org.eclipse.jgit.treewalk.WorkingTreeIterator
의 정확한 버전은 NPE 내 GIT의 REPO가 손상된 경우 좋아하는 것 같다
를 어떻게되는지 확인하기 위해 찾을 수 없습니다, 어떤 도움이 많이 주시면 감사하겠습니다. 나는 마침내 문제를 제거
eclipse.buildId=4.4.1.M20140925-0400
java.version=1.6.0_43
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=fr_FR
Framework arguments: -product org.eclipse.epp.package.java.product
Command-line arguments: -data D:\Development\workspace -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.java.product
정확히 어떻게 이클립스는 당신이 한 모든 스위치가 프로젝트의 다른 지점에 있다면 당신의 자식 손상된 것? –
나는 잘 모른다. 문제가 프로젝트를 이클립스로 가져올 때 문제가 발생한 것 같아서 그냥 의심해 봅니다 – Guerneen4
메인 저장소로 다시 전환해도 아무 것도 할 수 없습니까?일식이 제대로 작동하는지 또는 일식에서 리포에 연결할 수 없는지 확인하려면 –