¿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
¿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
Respuestas:
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 )
Este es un artículo antiguo pero con suerte responde a una forma de instalar en Windows XP
http://www.cnx-software.com/2011/08/19/install-git-for-windows-xp-windows-7/
La única razón para instalar TortoiseGit es si está acostumbrado a TortoiseCVS / TortoiseSVN y desea mantener la misma apariencia.
Utilizo la siguiente versión para la instalación en Windows XP:
- TortoiseGit 1.7.2.0 32 bits
- Git 1.7.4
...
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).