Scarica il programma di installazione per la vecchia versione di Git


11

Devo installare Git su un computer isolato che non è connesso a Internet. Questo computer è estremamente controllato, con tutte le installazioni che richiedono i privilegi di amministratore e di amministrazione (non io). La versione più recente di git approvata per il sistema è la 2.3.4.

Normalmente, vorrei semplicemente visitare il sito Web, scaricare il programma di installazione a file singolo e trasferirlo sul computer da installare. Tuttavia, l' attuale versione scaricabile di Git è 2.5.1. Vedo che esiste un collegamento a versioni precedenti , ma sono tutte cartelle tarizzate di codice sorgente, che richiedono altri software (e quindi approvazioni) per compilare e installare git su Windows.

La mia domanda: poiché le versioni precedenti erano le versioni attuali ad un certo punto, avrebbero dovuto avere anche tutti gli installer eseguibili. Questi programmi di installazione di versioni precedenti sono conservati ovunque disponibili per il download? O qualcuno può suggerire un modo più semplice per installare una versione precedente di Git su Windows senza essere in grado di connettere detto computer a Internet?


Sono venuto qui alla ricerca della stessa risposta. AFAIK, non c'erano build (rilasciate pubblicamente) per Windows dalla versione 1.8 alla 2.5. Quindi non c'è da stupirsi che non troverai 2.3. Tuttavia non riesco nemmeno a trovare 1.8 ora, che è quello per cui mi accontenterò. Qualcuno ha idea di dove posso trovare l'ultima build di Windows rilasciata pubblicamente che è stata 1.8 ??
laggingreflex,

Risposte:


9

Dove posso ottenere una versione precedente di gitper Windows?

Hai ragione, la pagina di download si collega alle vecchie versioni dei sorgenti su kernel.org .

Tuttavia, la pagina GitHub pergit-for-windows fornisce collegamenti per il download, dove è possibile ottenere ad esempio l'anteprima di sviluppo portatile 2.3.4 .

(nota, non vedo il rilascio finale di 2.3.4, ma secondo il commento di Ramhound non vi è alcuna garanzia che questo sia stato rilasciato; ciò che viene presentato dovrebbe essere adatto alle tue esigenze)


2
Non vi è alcuna garanzia che sia mai stata rilasciata una versione finale.
Ramhound,

@Ramhound ah, grazie per le informazioni- modificherà la risposta per riflettere che :)
bertieb

0

Riassumendo, se ho capito e studiato correttamente:

https://www.kernel.org/pub/software/scm/git/ ha tarato le cartelle dei codici sorgente per TUTTE le versioni di Git che sono state sviluppate. Tuttavia, la compilazione e l'installazione del codice sorgente su Windows richiede strumenti di terze parti ed è un problema di sviluppo.

https://github.com/git-for-windows/git/releases?after=v2.5.2.windows.1 ha programmi di installazione completi eseguibili Git per Windows dalla versione 2.5 in poi. Ha inoltre rilasciato programmi di installazione della versione candidata per v2.4 e programmi di installazione di anteprima per v2.3. Le versioni precedenti alla v2.3 sono tutte archiviate come cartelle zip.

Non è chiaro se le versioni precedenti alla v2.5 siano state effettivamente rilasciate come versioni complete pubblicamente rilasciate, anche se sospetto che gli installatori di v2.2 e precedenti iterazioni (quelle archiviate come zip) siano stati scartati dagli archivi a causa dell'obsolescenza.

github.com/msysgit/msysgit/releases che laggingreflex ha suggerito sopra, ha i programmi di installazione della versione di anteprima di msysGit su v1.7. Tuttavia, avvertirei che msysGit e Git per Windows non sono la stessa cosa: il programma di installazione msysGit fornisce l'ambiente di sviluppo e le risorse per compilare Git e Git per Windows è il pacchetto pronto per l'uso pre-compilato per Windows.

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.