- Which EGit version are you using on which platform ?
- I tried on Mac OSX on 2.5 GHz Intel Core i5 using EGit 0.12 with linux kernel repo (>30k files) and EGit takes 2-3 sec to bring up the commit dialog, so something must be different in your case
- is this a public repo ?
- does the repo contain a lot of large files ?
On 2011-05-02 11.04, Sylvain PRAS wrote:
> I have a project with about 20000 files.
> When i do a commit, i stay stuck on the "calulating changes in selected
> repositories" window fore more than 5 minutes before having the comit
> panel where i can check the file i want in my commit.
> Even if i select the directory where my modified files are before
> Commit, Egit scan the whole 20000 files ...
> I try to make a "assume unmodifed" on some big directories where files
> are never modified, but it dosen't seems to speed up the commit ...
> do i forget some thing ? have anyone an idea to speed up my commits ?
Such a slow commit is a bug. It will always check all your files, but
it shouldn't take more than a few seconds unless you actually changed
a very large number of files.
When i open my repository with GIT GUI, it propose me to compress the repository. I accept, compressing take few minutes, then when i come back in Eclipse, commit with Egit takes seconds when it was taking minutes...