Git per Windows XP


14

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


3
Non puoi semplicemente scaricarlo e usarlo? git-scm.com/download/win
Mikael Kjær

se è solo una VM per la compilazione, usa git nel tuo host e poi compila nella VM
phuclv,

Risposte:




0

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).


@Downvoter, scusa se non ti è stato utile. Volevo solo arrivare a una spiegazione definitiva del motivo per cui il supporto è stato abbandonato, non ho trovato la risposta definitiva, ma ho pubblicato quello che ho trovato e ho citato il più possibile.
mwfearnley,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.