Windows XP用のGit


14

Windows XPでGitを実行する方法を知っている人はいますか?XP VMを継承しており、コードをバージョン管理する方法が必要です。

残念ながら、ライセンスの制約のため、更新はオプションではありません


3
ダウンロードして使用することはできませんか?git-scm.com/download/win
ミカエル

それは、コンパイルのためだけのVMだならば、あなたのホストでのgitを使用して、VMでコンパイル
phuclv

回答:


21

Windows XPで動作する最新バージョン(32ビット):

これは、Windows XPおよびServer 2003と互換性のある最後のバージョンです。

Git for Windows v2.10.1では、Windows Vista以降が必要です。Windows XPおよびWindows Server 2003をサポートするGit for Windowsの最後のバージョンはv2.10.0です。(もっと


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ビット
  • Git 1.7.4

...


0

Git for Windowsの前提条件ページからの公式の回答は次のとおりです。

Windows版

Git for Windows v2.10.1では、Windows Vista以降が必要です。Windows XPおよびWindows Server 2003をサポートするGit for Windowsの最後のバージョンはv2.10.0です。

どうして?

Gitの一部はシェルスクリプトに実装され、Git for WindowsはこれらのスクリプトをMSYS2のPOSIXエミュレーションレイヤーを介して実行します。これは、Cygwin POSIXエミュレーションレイヤーに基づいています。Windows XPとWindows Server 2003が公式の寿命を数年過ぎているのを見て、CygwinプロジェクトはそれらのWindowsバージョンをサポートするためのHerculeanの努力を終了しました。

GitHubのいくつかの問題を掘り下げると、GfW側ではサポートを終了するという意識的な決定はなかったが、MSYSの更新により互換性が失われ、後続のリリース(2.10.1)後のある時点で認識された。


@Downvoter、これが役に立たなかったらごめんなさい。サポートが廃止された理由について究極の説明をしたかっただけで、究極の答えは見つかりませんでしたが、見つけたものを公開し、できる限り引用しました。
mwfearnley
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.