Il problema è che Egit/Eclipse è molto lento nel gestire grandi progetti Java (~ 2000 file). mezzi molto lento seguente su un Windows 7/quad configurazione core/SSD:Egit molto lento nel gestire grandi progetti
- 60 secondi per disegnare la finestra commit
- altri 30 s per fare la commit (sarebbe accettabile)
- 60 s per il disegno della finestra di spinta (vedi i cambiamenti)
- altri 120 s per spingere ing (sarebbe accettabile, troppo)
- 1.620 s (27 m) per sincronizzare tra due rami (entrambi sono stati controllati fuori qualche volta)
Per un produttivo questo ambiente non è accettabile. Non penso di fare qualcosa di sbagliato, perché testare tutto su un progetto completamente nuovo porta a prestazioni "reali".
È normale?
Ho provato alcuni altri progetti e sono giunto alla conclusione, che è solo la "profondità" della storia che rende le operazioni (o meglio: il disegno dei dialoghi) così lento. Ad esempio, il disegno della finestra di commit impiega la stessa quantità di tempo per l'intero repository del kernel Linux (350M, importato come progetto generale) come fa per un repository 1M del mio. Dall'altro lato è più veloce con il repository 20M di node.js. – usr200910