Git для Windows XP

14

Кто-нибудь знает, как я могу запустить Git на Windows XP? Я унаследовал виртуальную машину XP, и мне нужен способ версии моего кода.

К сожалению, обновление не вариант из-за лицензионных ограничений

Донован Бодди
источник
3
Разве вы не можете просто скачать и использовать его? git-scm.com/download/win
Микаэль Кьер
если это просто виртуальная машина для компиляции, используйте git на своем хосте, а затем скомпилируйте в виртуальную
машину

Ответы:

21

Последние версии, работающие с Windows XP (32 бит):

Это последняя версия, совместимая с Windows XP и Server 2003.

Начиная с Git для Windows v2.10.1, требуется Windows Vista или более поздняя версия. Последняя версия Git для Windows для поддержки Windows XP и Windows Server 2003: v2.10.0. ( больше )

nmariot
источник
3

Это старая статья, но мы надеемся, что ответ на способ установки на Windows XP

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

Единственная причина для установки TortoiseGit - если вы привыкли к TortoiseCVS / TortoiseSVN и хотите сохранить тот же внешний вид.

Я использую следующую версию для установки на Windows XP:

  • TortoiseGit 1.7.2.0 32-bit
  • Git 1.7.4

...

Coops
источник
0

Вот официальный ответ со страницы Gre for Windows Prerequisites :

Версия для Windows

Начиная с Git для Windows v2.10.1, требуется Windows Vista или более поздняя версия. Последняя версия Git для Windows для поддержки Windows XP и Windows Server 2003: v2.10.0 .

Почему?

Части Git реализованы в сценарии оболочки, и Git для Windows запускает эти сценарии через уровень эмуляции POSIX MSYS2 , который, в свою очередь, основан на уровне эмуляции POSIX Cygwin . Видя, что Windows XP и Windows Server 2003 прошли официальное окончание своей жизни, проект Cygwin прекратил свои усилия Herculean по поддержке этих версий Windows.

Рассмотрение некоторых проблем GitHub предполагает, что со стороны GfW не было сознательного решения об отказе от поддержки, но обновление MSYS нарушило совместимость, и они реализовались в какой-то момент после следующего выпуска (2.10.1).

mwfearnley
источник
@ Downvoter, извините, если это не помогло вам. Я просто хотел получить окончательное объяснение того, почему была прекращена поддержка, я не нашел окончательного ответа, но я опубликовал то, что нашел, и цитировал столько, сколько мог.
mwfearnley