So Intland looked into how could they optimize EGit's performance, and managed to achieve some impressive results.
After some changes, the time required to synchronize the repo mentioned before, dropped from 10 minutes to 15 seconds. In other words, it is 40 times faster now on that particular repository.
The Eclipse CDT team reported similar results: their synchronization time dropped from 32 minutes to 1.5 minutes (roughly 20 times faster now).
Now we made our performance optimized EGit version publicly available, and contributed our changes back to the official EGit version. If you don't want to wait for EGit's next release, install this version (based on 0.10, the current latest stable) via an Eclipse Update Site at JavaForge.
Read the full story