J'ai besoin d'installer Git sur un ordinateur isolé qui n'est pas connecté à Internet. Cet ordinateur est extrêmement contrôlé, toutes les installations nécessitant une approbation et des privilèges d'administrateur (pas moi). La version la plus récente de git approuvée pour le système est la 2.3.4.
Normalement, je voudrais simplement aller sur le site Web, télécharger le programme d'installation à fichier unique et le transférer sur l'ordinateur à installer. Cependant, la version téléchargeable actuelle de Git est 2.5.1. Je vois qu'il existe un lien vers des versions plus anciennes , mais ce sont tous des dossiers goudronnés de code source, qui nécessitent d'autres logiciels (et donc des approbations) pour compiler et installer git sur Windows.
Ma question: étant donné que les anciennes versions étaient les versions actuelles à un moment donné, elles auraient toutes dû également avoir des installateurs exécutables. Ces installateurs d'anciennes versions sont-ils conservés n'importe où et disponibles pour téléchargement? Ou peut-on suggérer un moyen plus simple d'installer une ancienne version de git sur Windows sans pouvoir connecter ledit ordinateur à Internet?
la source
Réponses:
Où puis-je obtenir une ancienne version de
git
pour Windows?Vous avez raison, la page de téléchargement renvoie aux anciennes versions sources sur kernel.org .
Cependant, la page GitHub pour
git-for-windows
fournit des liens de téléchargement, où vous pouvez obtenir un aperçu de développement portable 2.3.4, par exemple .(Remarque, je ne vois pas la version finale de
2.3.4
, mais selon le commentaire de Ramhound, il n'y a aucune garantie que cela a été publié; ce qui est présenté devrait, espérons-le, répondre à vos besoins)la source
Pour résumer, si j'ai bien compris et recherché correctement:
https://www.kernel.org/pub/software/scm/git/ a des dossiers goudronnés de codes sources pour TOUTES les versions de Git qui ont été développées. Cependant, la compilation et l'installation du code source sous Windows nécessitent des outils tiers et constituent un bourbier de développement.
https://github.com/git-for-windows/git/releases?after=v2.5.2.windows.1 a des installateurs Git pour Windows entièrement exécutables à partir de la version 2.5. Il a également des installateurs de versions candidates pour v2.4 et des installateurs de prévisualisation pour v2.3. Les versions antérieures à la v2.3 sont toutes stockées sous forme de dossiers zip.
Il n'est pas clair si des versions antérieures à la v2.5 ont été réellement publiées en tant que versions publiques complètes, bien que je soupçonne que les installateurs de la v2.2 et les itérations antérieures (celles stockées sous forme de zips) ont été rejetés des archives en raison de l'obsolescence.
github.com/msysgit/msysgit/releases qui laggingreflex suggéré ci-dessus, a des installateurs de version d'aperçu de msysGit de retour à v1.7. Cependant, je vous préviens que msysGit et Git pour Windows ne sont pas la même chose - le programme d'installation de msysGit fournit l'environnement de développement et les ressources pour compiler Git vous-même, et le programme d'installation de Git pour Windows est le package prêt à l'emploi précompilé pour Windows.
la source