Git for Windows XP
Does anyone know how I can run Git on Windows XP? I have inherited an XP VM and need a way to version my code.
Unfortunately updating is not an option due to license constraints
windows-xp git
add a comment |
Does anyone know how I can run Git on Windows XP? I have inherited an XP VM and need a way to version my code.
Unfortunately updating is not an option due to license constraints
windows-xp git
3
Can't you just download and use it? git-scm.com/download/win
– Mikael Kjær
Dec 7 '16 at 9:48
if it's just a VM for compilation then use git in your host and then compile in the VM
– phuclv
Jan 20 at 2:57
add a comment |
Does anyone know how I can run Git on Windows XP? I have inherited an XP VM and need a way to version my code.
Unfortunately updating is not an option due to license constraints
windows-xp git
Does anyone know how I can run Git on Windows XP? I have inherited an XP VM and need a way to version my code.
Unfortunately updating is not an option due to license constraints
windows-xp git
windows-xp git
asked Dec 7 '16 at 9:45
Donovan BoddyDonovan Boddy
79113
79113
3
Can't you just download and use it? git-scm.com/download/win
– Mikael Kjær
Dec 7 '16 at 9:48
if it's just a VM for compilation then use git in your host and then compile in the VM
– phuclv
Jan 20 at 2:57
add a comment |
3
Can't you just download and use it? git-scm.com/download/win
– Mikael Kjær
Dec 7 '16 at 9:48
if it's just a VM for compilation then use git in your host and then compile in the VM
– phuclv
Jan 20 at 2:57
3
3
Can't you just download and use it? git-scm.com/download/win
– Mikael Kjær
Dec 7 '16 at 9:48
Can't you just download and use it? git-scm.com/download/win
– Mikael Kjær
Dec 7 '16 at 9:48
if it's just a VM for compilation then use git in your host and then compile in the VM
– phuclv
Jan 20 at 2:57
if it's just a VM for compilation then use git in your host and then compile in the VM
– phuclv
Jan 20 at 2:57
add a comment |
3 Answers
3
active
oldest
votes
The last versions working with Windows XP (32 bit):
TortoiseGit 1.8.16.0 (https://download.tortoisegit.org/tgit/1.8.16.0/)
This is the last version which is compatible with Windows XP and
Server 2003.
Git 2.10.0 (https://github.com/git-for-windows/git/releases/tag/v2.10.0.windows.1)
As of Git for Windows v2.10.1, Windows Vista or later are required.
The last version of Git for Windows to support Windows XP and Windows
Server 2003 is v2.10.0. (more)
add a comment |
This is an old article but hopefully answers a way to install on Windows XP
http://www.cnx-software.com/2011/08/19/install-git-for-windows-xp-windows-7/
The only reason to install TortoiseGit is if you are used to
TortoiseCVS/TortoiseSVN and want to keep the same look and feel.
I use the following version for installation on Windows XP:
- TortoiseGit 1.7.2.0 32-bit
- Git 1.7.4
...
add a comment |
Here is the official answer from the Git for Windows Prerequisites page:
Windows version
As of Git for Windows v2.10.1, Windows Vista or later are required. The last version of Git for Windows to support Windows XP and Windows Server 2003 is v2.10.0.
Why?
Parts of Git are implemented in shell script, and Git for Windows runs those scripts via MSYS2's POSIX emulation layer, which in turn is based on the Cygwin POSIX emulation layer. Seeing as Windows XP and Windows Server 2003 are years past their official end of life, the Cygwin project ended their Herculean efforts to support those Windows versions.
Digging into some GitHub issues suggests that there was no conscious decision on the part of GfW to drop support, but an MSYS update broke compatibility, and they realised at some point after the subsequent release (2.10.1).
- Procedure entry point CancelSynchronousIo could not be located in the dynamic link library KERNEL32.dll
- Git 2.10.1 32-bit doesn't work on Windows XP
- Teach the installer to refuse installing Git for Windows on XP or 2003
- can't run msys2_shell.cmd on xp: CancelSynchronousIo could not be located
@Downvoter, sorry if this wasn't helpful to you. I just wanted to get to an ultimate explanation of why support was dropped, I didn't find the ultimate answer, but I published what I did find, and cited as much as I could.
– mwfearnley
Jan 21 at 14:47
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1153883%2fgit-for-windows-xp%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
3 Answers
3
active
oldest
votes
3 Answers
3
active
oldest
votes
active
oldest
votes
active
oldest
votes
The last versions working with Windows XP (32 bit):
TortoiseGit 1.8.16.0 (https://download.tortoisegit.org/tgit/1.8.16.0/)
This is the last version which is compatible with Windows XP and
Server 2003.
Git 2.10.0 (https://github.com/git-for-windows/git/releases/tag/v2.10.0.windows.1)
As of Git for Windows v2.10.1, Windows Vista or later are required.
The last version of Git for Windows to support Windows XP and Windows
Server 2003 is v2.10.0. (more)
add a comment |
The last versions working with Windows XP (32 bit):
TortoiseGit 1.8.16.0 (https://download.tortoisegit.org/tgit/1.8.16.0/)
This is the last version which is compatible with Windows XP and
Server 2003.
Git 2.10.0 (https://github.com/git-for-windows/git/releases/tag/v2.10.0.windows.1)
As of Git for Windows v2.10.1, Windows Vista or later are required.
The last version of Git for Windows to support Windows XP and Windows
Server 2003 is v2.10.0. (more)
add a comment |
The last versions working with Windows XP (32 bit):
TortoiseGit 1.8.16.0 (https://download.tortoisegit.org/tgit/1.8.16.0/)
This is the last version which is compatible with Windows XP and
Server 2003.
Git 2.10.0 (https://github.com/git-for-windows/git/releases/tag/v2.10.0.windows.1)
As of Git for Windows v2.10.1, Windows Vista or later are required.
The last version of Git for Windows to support Windows XP and Windows
Server 2003 is v2.10.0. (more)
The last versions working with Windows XP (32 bit):
TortoiseGit 1.8.16.0 (https://download.tortoisegit.org/tgit/1.8.16.0/)
This is the last version which is compatible with Windows XP and
Server 2003.
Git 2.10.0 (https://github.com/git-for-windows/git/releases/tag/v2.10.0.windows.1)
As of Git for Windows v2.10.1, Windows Vista or later are required.
The last version of Git for Windows to support Windows XP and Windows
Server 2003 is v2.10.0. (more)
edited Jul 16 '17 at 4:56
Ramhound
20.7k156287
20.7k156287
answered Apr 4 '17 at 8:09
nmariotnmariot
30824
30824
add a comment |
add a comment |
This is an old article but hopefully answers a way to install on Windows XP
http://www.cnx-software.com/2011/08/19/install-git-for-windows-xp-windows-7/
The only reason to install TortoiseGit is if you are used to
TortoiseCVS/TortoiseSVN and want to keep the same look and feel.
I use the following version for installation on Windows XP:
- TortoiseGit 1.7.2.0 32-bit
- Git 1.7.4
...
add a comment |
This is an old article but hopefully answers a way to install on Windows XP
http://www.cnx-software.com/2011/08/19/install-git-for-windows-xp-windows-7/
The only reason to install TortoiseGit is if you are used to
TortoiseCVS/TortoiseSVN and want to keep the same look and feel.
I use the following version for installation on Windows XP:
- TortoiseGit 1.7.2.0 32-bit
- Git 1.7.4
...
add a comment |
This is an old article but hopefully answers a way to install on Windows XP
http://www.cnx-software.com/2011/08/19/install-git-for-windows-xp-windows-7/
The only reason to install TortoiseGit is if you are used to
TortoiseCVS/TortoiseSVN and want to keep the same look and feel.
I use the following version for installation on Windows XP:
- TortoiseGit 1.7.2.0 32-bit
- Git 1.7.4
...
This is an old article but hopefully answers a way to install on Windows XP
http://www.cnx-software.com/2011/08/19/install-git-for-windows-xp-windows-7/
The only reason to install TortoiseGit is if you are used to
TortoiseCVS/TortoiseSVN and want to keep the same look and feel.
I use the following version for installation on Windows XP:
- TortoiseGit 1.7.2.0 32-bit
- Git 1.7.4
...
answered Dec 7 '16 at 10:54
CoopsCoops
5341720
5341720
add a comment |
add a comment |
Here is the official answer from the Git for Windows Prerequisites page:
Windows version
As of Git for Windows v2.10.1, Windows Vista or later are required. The last version of Git for Windows to support Windows XP and Windows Server 2003 is v2.10.0.
Why?
Parts of Git are implemented in shell script, and Git for Windows runs those scripts via MSYS2's POSIX emulation layer, which in turn is based on the Cygwin POSIX emulation layer. Seeing as Windows XP and Windows Server 2003 are years past their official end of life, the Cygwin project ended their Herculean efforts to support those Windows versions.
Digging into some GitHub issues suggests that there was no conscious decision on the part of GfW to drop support, but an MSYS update broke compatibility, and they realised at some point after the subsequent release (2.10.1).
- Procedure entry point CancelSynchronousIo could not be located in the dynamic link library KERNEL32.dll
- Git 2.10.1 32-bit doesn't work on Windows XP
- Teach the installer to refuse installing Git for Windows on XP or 2003
- can't run msys2_shell.cmd on xp: CancelSynchronousIo could not be located
@Downvoter, sorry if this wasn't helpful to you. I just wanted to get to an ultimate explanation of why support was dropped, I didn't find the ultimate answer, but I published what I did find, and cited as much as I could.
– mwfearnley
Jan 21 at 14:47
add a comment |
Here is the official answer from the Git for Windows Prerequisites page:
Windows version
As of Git for Windows v2.10.1, Windows Vista or later are required. The last version of Git for Windows to support Windows XP and Windows Server 2003 is v2.10.0.
Why?
Parts of Git are implemented in shell script, and Git for Windows runs those scripts via MSYS2's POSIX emulation layer, which in turn is based on the Cygwin POSIX emulation layer. Seeing as Windows XP and Windows Server 2003 are years past their official end of life, the Cygwin project ended their Herculean efforts to support those Windows versions.
Digging into some GitHub issues suggests that there was no conscious decision on the part of GfW to drop support, but an MSYS update broke compatibility, and they realised at some point after the subsequent release (2.10.1).
- Procedure entry point CancelSynchronousIo could not be located in the dynamic link library KERNEL32.dll
- Git 2.10.1 32-bit doesn't work on Windows XP
- Teach the installer to refuse installing Git for Windows on XP or 2003
- can't run msys2_shell.cmd on xp: CancelSynchronousIo could not be located
@Downvoter, sorry if this wasn't helpful to you. I just wanted to get to an ultimate explanation of why support was dropped, I didn't find the ultimate answer, but I published what I did find, and cited as much as I could.
– mwfearnley
Jan 21 at 14:47
add a comment |
Here is the official answer from the Git for Windows Prerequisites page:
Windows version
As of Git for Windows v2.10.1, Windows Vista or later are required. The last version of Git for Windows to support Windows XP and Windows Server 2003 is v2.10.0.
Why?
Parts of Git are implemented in shell script, and Git for Windows runs those scripts via MSYS2's POSIX emulation layer, which in turn is based on the Cygwin POSIX emulation layer. Seeing as Windows XP and Windows Server 2003 are years past their official end of life, the Cygwin project ended their Herculean efforts to support those Windows versions.
Digging into some GitHub issues suggests that there was no conscious decision on the part of GfW to drop support, but an MSYS update broke compatibility, and they realised at some point after the subsequent release (2.10.1).
- Procedure entry point CancelSynchronousIo could not be located in the dynamic link library KERNEL32.dll
- Git 2.10.1 32-bit doesn't work on Windows XP
- Teach the installer to refuse installing Git for Windows on XP or 2003
- can't run msys2_shell.cmd on xp: CancelSynchronousIo could not be located
Here is the official answer from the Git for Windows Prerequisites page:
Windows version
As of Git for Windows v2.10.1, Windows Vista or later are required. The last version of Git for Windows to support Windows XP and Windows Server 2003 is v2.10.0.
Why?
Parts of Git are implemented in shell script, and Git for Windows runs those scripts via MSYS2's POSIX emulation layer, which in turn is based on the Cygwin POSIX emulation layer. Seeing as Windows XP and Windows Server 2003 are years past their official end of life, the Cygwin project ended their Herculean efforts to support those Windows versions.
Digging into some GitHub issues suggests that there was no conscious decision on the part of GfW to drop support, but an MSYS update broke compatibility, and they realised at some point after the subsequent release (2.10.1).
- Procedure entry point CancelSynchronousIo could not be located in the dynamic link library KERNEL32.dll
- Git 2.10.1 32-bit doesn't work on Windows XP
- Teach the installer to refuse installing Git for Windows on XP or 2003
- can't run msys2_shell.cmd on xp: CancelSynchronousIo could not be located
answered Jan 19 at 21:59
mwfearnleymwfearnley
4,94731624
4,94731624
@Downvoter, sorry if this wasn't helpful to you. I just wanted to get to an ultimate explanation of why support was dropped, I didn't find the ultimate answer, but I published what I did find, and cited as much as I could.
– mwfearnley
Jan 21 at 14:47
add a comment |
@Downvoter, sorry if this wasn't helpful to you. I just wanted to get to an ultimate explanation of why support was dropped, I didn't find the ultimate answer, but I published what I did find, and cited as much as I could.
– mwfearnley
Jan 21 at 14:47
@Downvoter, sorry if this wasn't helpful to you. I just wanted to get to an ultimate explanation of why support was dropped, I didn't find the ultimate answer, but I published what I did find, and cited as much as I could.
– mwfearnley
Jan 21 at 14:47
@Downvoter, sorry if this wasn't helpful to you. I just wanted to get to an ultimate explanation of why support was dropped, I didn't find the ultimate answer, but I published what I did find, and cited as much as I could.
– mwfearnley
Jan 21 at 14:47
add a comment |
Thanks for contributing an answer to Super User!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1153883%2fgit-for-windows-xp%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
3
Can't you just download and use it? git-scm.com/download/win
– Mikael Kjær
Dec 7 '16 at 9:48
if it's just a VM for compilation then use git in your host and then compile in the VM
– phuclv
Jan 20 at 2:57