Qualcuno sa come posso eseguire Git su Windows XP? Ho ereditato una macchina virtuale XP e ho bisogno di un modo per versione il mio codice.
Purtroppo l'aggiornamento non è un'opzione a causa di vincoli di licenza
Qualcuno sa come posso eseguire Git su Windows XP? Ho ereditato una macchina virtuale XP e ho bisogno di un modo per versione il mio codice.
Purtroppo l'aggiornamento non è un'opzione a causa di vincoli di licenza
Risposte:
Le ultime versioni che funzionano con Windows XP (32 bit):
Questa è l'ultima versione compatibile con Windows XP e Server 2003.
A partire da Git per Windows v2.10.1, sono richiesti Windows Vista o successivi. L'ultima versione di Git per Windows per supportare Windows XP e Windows Server 2003 è v2.10.0. ( altro )
Questo è un vecchio articolo ma si spera che risponda a un modo per installare su Windows XP
http://www.cnx-software.com/2011/08/19/install-git-for-windows-xp-windows-7/
L'unico motivo per installare TortoiseGit è se sei abituato a TortoiseCVS / TortoiseSVN e vuoi mantenere lo stesso aspetto grafico.
Uso la seguente versione per l'installazione su Windows XP:
- TortoiseGit 1.7.2.0 a 32 bit
- Git 1.7.4
...
Ecco la risposta ufficiale dalla pagina dei prerequisiti di Git per Windows :
Versione di Windows
A partire da Git per Windows v2.10.1, sono richiesti Windows Vista o successivi. L'ultima versione di Git per Windows per supportare Windows XP e Windows Server 2003 è v2.10.0 .
Perché?
Parti di Git sono implementate in shell script e Git per Windows esegue tali script tramite il livello di emulazione POSIX di MSYS2 , che a sua volta si basa sul livello di emulazione POSIX di Cygwin . Visto che Windows XP e Windows Server 2003 sono ormai passati dalla fine del loro ciclo di vita ufficiale, il progetto Cygwin ha posto fine ai loro sforzi erculei per supportare quelle versioni di Windows.
Scavare in alcuni problemi di GitHub suggerisce che non vi è stata alcuna decisione consapevole da parte di GfW di abbandonare il supporto, ma un aggiornamento MSYS ha interrotto la compatibilità e si sono resi conto a un certo punto dopo il rilascio successivo (2.10.1).