2008/12/18 Stephen Haberman <stephen@xxxxxxxxxxxxxxxx>: > > We tried using the Hudson git plugin that you can download from the > Hudson site and ended up with problems--whether we had too many branches > or something, the plugin has some funny "figure out what needs to be > built" logic that issued near-constant git rev-list commands. To the > point where our own "git fetch" calls would get starved for 20-30 > seconds. > > We eventually wrote our own Hudson git plugin that is simpler and > doesn't do any funny rev-listing/walking. It just stores last hash > built and rebuilds once that doesn't match the branch tip. Once that > was in place, it worked great. > > I've got permission to publish it if you're interested--just haven't > yet. Good idea! I'm also affected by this problem, although the git-rev-list is not an issue anymore since version 0.5. Simplifying the checkout() is still in my plans though, so your contribution comes at the right moment. Once the code will be made available we'll be able to take the best of the two Git plugins and merge them into one. WDYT? -- Jean-Baptiste Quenot http://jbq.caraldi.com/ -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html