J'utilise GitWeb sur Windows Server 2008 R2 avec Apache 2.2.22 (win64). J'ai suivi les instructions ici : https://git.wiki.kernel.org/index.php/MSysGit:GitWeb Les instructions disent que nous devons utiliser la version msysgit de perl comme première ligne de perl dans le script de gitweb.cgi.
GitWeb fonctionne, mais il est extrêmement lent, il faut environ 10 secondes pour charger une page. Ce que j'ai remarqué est que même si j'écris un "Hello World" script en utilisant la version de Perl de msysgit comme première ligne, Apache est lent à l'exécuter également. Cependant, si l'on passe à une autre version de Perl, comme celle de cygwin (C:/cygwin/bin/perl), l'exécution redevient rapide. Je n'arrive pas à faire exécuter gitweb.cgi en utilisant un autre type de perl que msysgit, car lorsque je le fais, j'obtiens une erreur "Projects Not Found".