Git dla Windows XP

14

Czy ktoś wie, jak mogę uruchomić Git na Windows XP? Odziedziczyłem maszynę wirtualną XP i potrzebuję sposobu na zaktualizowanie mojego kodu.

Niestety aktualizacja nie jest możliwa z powodu ograniczeń licencji

Donovan Boddy
źródło
3
Nie możesz go po prostu pobrać i używać? git-scm.com/download/win
Mikael Kjær
jeśli jest to tylko VM do kompilacji, użyj git na swoim hoście, a następnie skompiluj na VM
phuclv

Odpowiedzi:

3

To jest stary artykuł, ale mam nadzieję, że odpowie na sposób instalacji w systemie Windows XP

http://www.cnx-software.com/2011/08/19/install-git-for-windows-xp-windows-7/

Jedynym powodem zainstalowania TortoiseGit jest to, że jesteś przyzwyczajony do TortoiseCVS / TortoiseSVN i chcesz zachować ten sam wygląd.

Używam następującej wersji do instalacji w systemie Windows XP:

  • TortoiseGit 1.7.2.0 32-bit
  • Git 1.7.4

...

Coops
źródło
0

Oto oficjalna odpowiedź od Git dla Windows Wymagania wstępne stronie:

Wersja Windows

Począwszy od Git dla Windows v2.10.1, wymagany jest system Windows Vista lub nowszy. Ostatnia wersja Git dla Windows do obsługi Windows XP i Windows Server 2003 to v2.10.0 .

Dlaczego?

Części Git są implementowane w skrypcie powłoki, a Git dla Windows uruchamia te skrypty za pośrednictwem warstwy emulacji POSIX MSYS2 , która z kolei jest oparta na warstwie emulacji Cygwin POSIX . Widząc, że Windows XP i Windows Server 2003 minęły już wiele lat, oficjalny projekt Cygwin zakończył starania Herkulesa o wsparcie dla tych wersji Windows.

Zagłębianie się w niektóre problemy GitHub sugeruje, że GfW nie podjął świadomej decyzji o rezygnacji z obsługi, ale aktualizacja MSYS złamała kompatybilność i zrozumieli w pewnym momencie po kolejnej wersji (2.10.1).

mwfearnley
źródło
@Downvoter, przepraszam, jeśli nie było to dla ciebie pomocne. Chciałem tylko uzyskać ostateczne wyjaśnienie, dlaczego wsparcie zostało odrzucone, nie znalazłem ostatecznej odpowiedzi, ale opublikowałem to, co znalazłem, i zacytowałem jak najwięcej.
mwfearnley