Mon expérience avec le plugin git Hudson 0.5 sur Linux a été très positive. Cela fonctionne très bien.
Mon expérience avec le Hudson git plugin 0.5 sur Windows a été systématiquement négative. J'ai rencontré Hudson bug 2762, "/ est ajouté au chemin de destination du clone, Windows ne clone pas à cette destination"
Lorsque je suis passé au plugin Hudson git pré-version 0.6 de stephenh (sous Windows), j'ai pu utiliser git sur Windows avec Hudson.
Les améliorations de Stephen Haberman sont mentionnées au kernel trap. J'ai confirmé que sa cible/git.hpi fonctionne dans mon installation Hudson version 1.290. Je crois qu'il est situé à http://github.com/stephenh/hudson-git2/
Il y a un message surprenant quand Hudson 1.290 commence avec le plugin de Stephen. Rapports Hudson:
Mar 10, 2009 7:57:36 AM hudson.util.RobustReflectionConverter doUnmarshal
WARNING: Cannot convert type hudson.util.DescribableList to type hudson.model.Hudson$CloudList
Mar 10, 2009 7:57:36 AM hudson.util.RobustReflectionConverter doUnmarshal
WARNING: Skipping a non-existent field repositories
com.thoughtworks.xstream.converters.reflection.NonExistentFieldException: No such field hudson.plugins.git.GitSCM.repositories
Cependant, même avec ces messages, j'étais encore capable de cloner mon dépôt. Je n'ai pas encore fait de tests détaillés, mais les résultats préliminaires semblent prometteurs.
Cette version est maintenant dehors! Va le chercher. –