Laden Sie das Installationsprogramm für die alte Version von Git herunter

11

Ich muss Git auf einem isolierten Computer installieren, der nicht mit dem Internet verbunden ist. Dieser Computer ist extrem kontrolliert, wobei alle Installationen Genehmigungs- und Administratorrechte erfordern (nicht ich). Die neueste Version von git, die für das System zugelassen ist, ist 2.3.4.

Normalerweise gehe ich einfach auf die Website, lade das Installationsprogramm für einzelne Dateien herunter und bringe es auf den zu installierenden Computer. Die aktuell herunterladbare Version von Git ist jedoch 2.5.1. Ich sehe, dass es einen Link zu älteren Versionen gibt , aber es sind alles geteerte Ordner mit Quellcode, für deren Kompilierung und Installation von Git unter Windows andere Software (und daher Genehmigungen) erforderlich ist.

Meine Frage: Da die älteren Versionen zu einem bestimmten Zeitpunkt die aktuellen Versionen waren, sollten sie auch alle ausführbare Installationsprogramme haben. Werden diese Installationsprogramme älterer Versionen überall aufbewahrt, wo sie heruntergeladen werden können? Oder kann jemand einen einfacheren Weg vorschlagen, um eine ältere Version von git unter Windows zu installieren, ohne diesen Computer mit dem Internet verbinden zu können?

David K.
quelle
Kam hier auf der Suche nach der gleichen Antwort. AFAIK, es gab keine (öffentlich veröffentlichten) Builds für Windows von Version 1.8 bis 2.5. Kein Wunder also, dass Sie 2.3 nicht finden. Allerdings kann ich jetzt nicht einmal 1.8 finden, womit ich mich zufrieden geben werde. Hat jemand eine Idee, wo ich den letzten öffentlich veröffentlichten Windows Build finden könnte, der 1.8 ??
Laggingreflex
nm, fand es github.com/msysgit/msysgit/releases
laggingreflex

Antworten:

9

Wo kann ich eine ältere Version gitfür Windows bekommen?

Sie haben Recht, die Download-Seite enthält Links zu alten Quellversionen auf kernel.org .

Auf der GitHub-Seite für finden Sie jedochgit-for-windows Download-Links, über die Sie beispielsweise eine Vorschau auf 2.3.4 Portable Dev erhalten können .

(Hinweis: Ich sehe die endgültige Veröffentlichung von nicht 2.3.4, aber laut Ramhounds Kommentar gibt es keine Garantie dafür, dass diese veröffentlicht wurde. Was präsentiert wird, sollte hoffentlich Ihren Anforderungen entsprechen.)

Bertieb
quelle
2
Es gibt keine Garantie dafür, dass jemals eine endgültige Version veröffentlicht wurde.
Ramhound
@ Ramhound ah, danke für die Info - wird die Antwort bearbeiten, um das widerzuspiegeln :)
Bertieb
0

Zusammenfassend, wenn ich richtig verstanden und recherchiert habe:

https://www.kernel.org/pub/software/scm/git/ hat Ordner mit Quellcodes für ALLE entwickelten Git-Versionen geteert. Das Kompilieren und Installieren von Quellcode unter Windows erfordert jedoch Tools von Drittanbietern und ist ein Entwicklungsproblem.

https://github.com/git-for-windows/git/releases?after=v2.5.2.windows.1 enthält ab Version 2.5 vollständig ausführbare Git für Windows-Installationsprogramme. Es gibt auch Installationskandidaten für Release-Kandidaten für Version 2.4 und Vorschau-Installationsprogramme für Version 2.3. Frühere Versionen als v2.3 werden alle als Zip-Ordner gespeichert.

Es ist nicht klar, ob frühere Versionen als v2.5 tatsächlich als vollständig öffentlich veröffentlichte Versionen veröffentlicht wurden, obwohl ich vermute, dass Installer von v2.2 und früheren Iterationen (die als Zips gespeichert wurden) aufgrund von Veralterung aus den Archiven entfernt wurden.

github.com/msysgit/msysgit/releases, das oben vorgeschlagen wurde, hat Vorschau-Versions-Installer von msysGit zurück auf Version 1.7. Ich möchte jedoch darauf hinweisen, dass msysGit und Git für Windows nicht dasselbe sind - das msysGit-Installationsprogramm bietet die Entwicklungsumgebung und Ressourcen, um Git selbst zu kompilieren, und das Git for Windows-Installationsprogramm ist das gebrauchsfertige Paket, das für Windows vorkompiliert wurde.

C Elwell
quelle