Git para Windows XP


14

¿Alguien sabe cómo puedo ejecutar Git en Windows XP? He heredado una VM XP y necesito una forma de versionar mi código.

Lamentablemente, la actualización no es una opción debido a restricciones de licencia


3
¿No puedes simplemente descargarlo y usarlo? git-scm.com/download/win
Mikael Kjær

si es solo una VM para compilar, use git en su host y luego compile en la VM
phuclv

Respuestas:


21

Las últimas versiones que funcionan con Windows XP (32 bits):

Esta es la última versión que es compatible con Windows XP y Server 2003.

A partir de Git para Windows v2.10.1, se requiere Windows Vista o posterior. La última versión de Git para Windows que admite Windows XP y Windows Server 2003 es v2.10.0. ( más )



0

Aquí está la respuesta oficial de la página de requisitos previos de Git para Windows :

Versión de Windows

A partir de Git para Windows v2.10.1, se requiere Windows Vista o posterior. La última versión de Git para Windows que admite Windows XP y Windows Server 2003 es v2.10.0 .

¿Por qué?

Partes de Git se implementan en el script de shell, y Git para Windows ejecuta esos scripts a través de la capa de emulación POSIX de MSYS2 , que a su vez se basa en la capa de emulación POSIX de Cygwin . Dado que Windows XP y Windows Server 2003 han pasado años desde su fin oficial de vida, el proyecto Cygwin finalizó sus esfuerzos hercúleos para admitir esas versiones de Windows.

Profundizar en algunos problemas de GitHub sugiere que no hubo una decisión consciente por parte de GfW de abandonar el soporte, pero una actualización de MSYS rompió la compatibilidad, y se dieron cuenta en algún momento después del lanzamiento posterior (2.10.1).


@Downvoter, perdón si esto no fue útil para ti. Solo quería llegar a una explicación definitiva de por qué se abandonó el soporte, no encontré la respuesta definitiva, pero publiqué lo que encontré y cité todo lo que pude.
mwfearnley
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.