Re: MinGW port usable
- From
Christian MICHON <christian.michon@gmail.com>
- Date
- Jan 29, 2007, 23:48 UTC
- Message-ID
- <46d6db660701291548j454d7d70w9302640e28b0e70e@mail.gmail.com>
- In-Reply-To
- <20070129232425.GB31372@spearce.org>
On 1/30/07, Shawn O. Pearce <spearce@spearce.org> wrote:
> Try creating a desktop icon (Repository->Create Desktop Icon) and > start git-gui from the resulting .bat file. It *should* come up > right on MinGW, but I'm only guessing here.
ok noted for tomorrow's tests :)
Show 5 quoted lines
> The other one that I'm curious about is if fetch/push/merge work. > merge requires git-merge right now, which is a shell script. > fetch is the same, but push is pure C so it should work. But I > don't think the Tcl environment will make it into the child, which > means things like SSH_AUTH_SOCK don't get used.
I'll see what I can do.
> But I really should just install the git-mingw port on one of > my windows systems and play with it. If its faster than Cygwin > then it's worthwhile.
one of the hassles with this mingw thingy is that you need to install it, and whatever you compile gets inside it, like libs, includes, etc... Whenever I come out with a stable product that can be sfx'ed inside a 7zip executable, I do it, to avoid installing/uninstalling or even modifying it.
it works like a charm with msys/mingw, and I guess git/gitk/git-gui will all work in this way too. Once this port is ready for mass testing, I guess we can either show how to compile it (actually some patches are still needed, like no symlinks exist on msys/mingw, so we should replace those links by bash scripts), or provide a 7z sfx binary that can help <<pushing>> git to the mass. On this last possibility I can help out...
your call, guys. :)
> The blame feature is in git-gui (went in last night). It requires > the --incremental patches from Linus&Junio, which are now in git.git > master. It also needs a big display, as the interface is horrid. :)
I'll find a big one then.
-- Christian