For the past few weeks our git checkouts from github have gotten slower and 
slower (now resulting in updates for one small commit taking > 1 minute and 
multiple commit updates taking up to 10 minutes). We have the git plugin 
setup to poll every 2 minutes.

Doing some debugging I see jenkins running this command as an example:

{code}
git show --no-abbrev --format=raw -M --raw 
78647a604113f2a92bc5a2bcfe66d11f32b9eb5d..dfa77c7d049c3f50ca4dc40905320f5479a54227
{code}

This commands appears to take up a lot of time as I did a `ps aux | grep 
git` multiple times over a few minutes and the above git command was 
displayed while top showed git taking up 99% of the jenkins server's cpu.

Jenkins log:

Started on Jan 28, 2013 11:34:50 AM
Using strategy: Default
[poll] Last Build : #109
[poll] Last Built Revision: Revision da02f948df4007572b88b7a5cf9734065c1fe2c7 
(origin/-----)
Fetching changes from the remote Git repositories
Fetching upstream changes from [email protected]:---/----.git
Polling for changes in
Done. Took 7 min 17 sec
Changes found


Is there some way to speed up this command? (via changing jenkins 
configuration or possibly a server config change). 

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to