Community
Participate
Working Groups
Build Identifier: While testing synchronization feature I've discovered that Repository.openBlob returns null for existing ObjectId when .git was created via EGit plugin. This situation does not occurs when git repository was initialized using c git. Reproducible: Always Steps to Reproduce: 1. Create a project 2. Share it using EGit 3. Add and commit files (commit should contains .project file ;) 4. The fallowing code should return null: Tree tree = repository.mapTree("HEAD"); ObjectId objectId = tree2.findBlobMember(".project").getId(); repository.openBlob(objectId); Same scenario works OK when repository was initialized and commit were made using c git.
Does this problem still exist?
I've test this on newest version of RGit and JGit and beside of API changes it look that this problem doesn't occur any more.