2010-06-07 14 views
5

hace poco leí después de Scott Chacon "Smart HTTP Transport", y esperaba que podría haber llegado a ser posible a través de IIS (Windows 7), ya que post fue escrito. No he podido encontrar nada que muestre cómo se puede hacer, y Apache no es una opción en mi entorno basado en IIS 7. Por lo tanto, estoy perdido (git daemon fue frustrado por una combinación de AVG antivirus y AD).inteligente HTTP a través de IIS

quiero proveer LDAP acceso autenticado de lectura/escritura para los usuarios seleccionados. Entonces, la pregunta this parece no ser relevante.

¿Conoce una forma de proporcionar acceso a través de GIT IIS?

+1

Mi proyecto [WebGit.NET] (https://github.com/otac0n/WebGitNet) ha existido durante un tiempo, pero que acaba de publicar la versión 2.0 Características actuales: - Empujar/Halar sobre HTTP/HTTPS - Registro de confirmación - Vista de gráfico - Infraestructura de complementos - Plugin de impacto (muestra a los usuarios y su impacto de contribución) - Resaltado de sintaxis a través de SHJS - Descargas de archivos brutos - Visor de imágenes para el repositorio estamos planeando apoyar en el futuro: - Problema con el complemento del rastreador - ¡Lo que * quiera *! (Agregue una solicitud de función en GitHub, ¡y veremos qué podemos hacer!) –

+0

Gracias John, ya no estoy en esa compañía, así que por ahora es un problema ajeno. Sin embargo, voy a echar un vistazo, porque puede ser un problema en algún momento en el futuro. –

Respuesta

8

acabo de crear a project. Tiene un ASP.NET HttpHandler que sigue lo que hace Grack. Bienvenido a probarlo.

+0

gracias, yysun. ¡Voy a! PD. ¿Por qué codeplex, y no github? :))) –

+0

ya estás en github. ¡buen trabajo! –

+0

funciona muy bien. ¡Gracias! –

1

Es posible que pueda hacer esto con el soporte de Rack en IronRuby (http://github.com/jschementi/ironruby/tree/master/Merlin/Main/Hosts/IronRuby.Rack) y la aplicación de servidor de servidores http Git (http://github.com/schacon/grack). Necesitas al menos Git 1.6.6, posiblemente 1.7.0 para que esto funcione, no estoy seguro de que lo haga, pero podría ser. Si está ejecutando cualquier servidor de aplicaciones Java, también puede compilar Grack en un WAR, si esa es una opción.

+0

No estoy seguro de si es un 'sí' o un 'no', pero ciertamente suena como 'es difícil'. Gracias Scott. –

7

GitAspx - Por Jeremy Skinner

http://github.com/JeremySkinner/git-dot-aspx/downloads

instrucciones de instalación

http://www.jeremyskinner.co.uk/2010/10/19/gitaspx-0-3-available/


Git Web

http://gitweb.codeplex.com/


Bonobo Git servidor

http://www.chodounsky.net/bonobo-git-server/


WebGitNET

https://github.com/otac0n/WebGitNet


Alternativamente ... (no IIS)

SMC Gestor le permite configurar fácilmente servidores Git, Hg, y SVN a través de HTTP/HTTPS bajo un proceso de Java separada y completo con autenticación incorporada.

http://www.scm-manager.org/
https://bitbucket.org/sdorra/scm-manager/

+0

Gracias Brian. ¿Es esto nuevo? No vi referencias en el momento en que publiqué esta Q. –

+0

alguna idea sobre cómo agregar una contraseña a GitAspx. En este momento, cualquiera puede presionar/tirar/etc. – Rob

+0

Puede probar la plataforma Git Candy, A Git basada en ASP.NET MVC. Fuente en: http: //github.com/Aimeast/GitCandy, demostración en: http://git.53wb.com/ – Aimeast

Cuestiones relacionadas