Community
Participate
Working Groups
1. Enable "Refresh resource when index changes" in Preferences 2. git checkout (reset, stash, commit or anything) in ssh terminal 3. Eclipse do a slow refresh on your projects. The "Refresh resource when index changes" feature, will trigger a "full project refresh" when it find the git index changes. However, it should be smarter and able to find the related files from git index and refresh them and only. By refresh only the related file, the performance and response time of egit should boost.
With which version of EGit are you having this problem?
What is the exact purpose of the "Refresh resource when index changes" preference? Regardless of it being checked, I see a full workspace refresh after every Git operation. I am using EGit 5.4.
This should be fixed in EGit 5.6.0. (In reply to Lorenzo Dalla Vecchia from comment #2) > What is the exact purpose of the "Refresh resource when index changes" > preference? It should refresh the Eclipe resource tree when JGit changes files on checkout. JGit doesn't know about the Eclipse resource APIs and uses java.io.File directly, and thus Eclipse might not pick up changes (files added/deleted). *** This bug has been marked as a duplicate of bug 551289 ***