tag repositorio remote origin example eliminar crear cambiar git version-control iis-7 dvcs

remote - Cómo configurar el repositorio GIT desnudo HTTP disponible en la máquina IIS



git push origin master (6)

Git supuestamente es compatible con webdav, y debería funcionar con cualquier servidor webdav. Sin embargo, es realmente lento en comparación con los protocolos nativos de git.

http://www.kernel.org/pub/software/scm/git/docs/howto/setup-git-server-over-http.txt

el servidor ya ejecuta IIS para dar servicio a los puertos 80 y 443 a través de TCP. Quiero que el repositorio GIT centralizado "push / pull" esté disponible para todos los miembros de mi equipo a través de Internet.

Entonces debería usar HTTP o HTTPS.

¡Pero no puedo usar Apache porque IIS ya está conectando sockets de escucha en los puertos 80 y 443! ¿Hay alguna forma de publicar el repositorio de GIT sobre IIS ? ¿GIT usa WebDAV ultima analysi?

Actualizar. Parece que la instalación de git HTTP es de solo lectura. Eso es triste. Tengo la intención de mantener la rama estable en el servidor de compilación y volver a implementar usando hook on push. ¿Alguien ve una solución alternativa además de usar SVN para esa rama?


Hoy en día, Git no está tan mal en Windows en estos días.

Y si desea usar SVN en el puerto 443 y / o 80 cuando IIS ya lo está utilizando, intente con la herramienta en http://gstoolkit.codeplex.com/wikipage?title=SvnReverseProxy&ProjectName=gstoolkit, que es un proxy inverso que permite IIS. pasar transparentemente a través de SVN a un servidor de VisualSVN de fondo (que se ejecuta en la misma máquina en el puerto 8080).

Todavía estoy intentando que WebDAV y Git trabajen en Windows. (ya sea por Apache o WebDAV de IIS).




Servidor Bonobo Git

http://bonobogitserver.com/

GitAspx - Por Jeremy Skinner

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

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/

WebGitNET

https://github.com/otac0n/WebGitNet

Alternativamente ... (no IIS, pero altamente recomendado, libre y de código abierto)

SCM Manager le permite configurar fácilmente puntos finales de control de revisión para Git , Hg y SVN bajo el mismo proceso de alojamiento. HTTP / HTTPS es compatible con la autenticación de usuario incorporada.

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