Re: Git on MSys (or how to make it easy for Windows users to compile git)
From: Torgil Svensson <hidden>
Date: 2016-06-15 22:43:27
On 8/6/07, Johannes Schindelin [off-list ref] wrote:
NOTE: earlier installers included msys-rxvt.bat. I now _know_ for a fact that a lot of things are strangely broken under Rxvt. For example, creating an ssh key, of all things.
quoted
quoted
quoted
2. rxvt-terminal had some freezes
Those "freezes" were due to the fact that Rxvt incorrectly updates stderr in a blocking way, or not at all (don't know which). There are more things that do not work in Rxvt, and only after trying the same in cmd (which I do not like for various reasons) I found out that rxvt.exe is at fault. I would be glad if somebody managed to compile rxvt herself and fix all those bugs (see http://code.google.com/p/msysgit/ for a short list of the most pressing issues I found). As it is, I have enough work to do with the rest of msysGit, and for the moment, I can at least work in cmd. Even ssh push works.
It looks like rxvt is evil. I'll try to get other terminals working like that one Marius suggested. Although msys/bash makes up for most of the annoyances I dislike the cmd-terminal to the point that it's a real issue for me [deep settled in my neuron configuration].
quoted
quoted
quoted
3. "gitk --all" said "Error reading commits: fatal: write failure on stdout: Invalid argument"
I have to wonder how you called it... From msys.bat, cd'ing into a valid repository, I had no issues whatsoever.
I called it from rxvt. I tried it now under cmd and it's all good. Did you try rxvt in this case? I notice that with your net installer (great job btw!), I get the msysgit.git reop under /.git and the mingw.git repo under /git/.git but there is no /git in /.gitignore. Is this overlap intended? Isn't this a case for submodules? //Torgil