From: Andreas Ericsson Date: Sun, 14 Oct 2007 18:27:00 GMT Subject: Re: Switching from CVS to GIT Message-ID: <47125F74.9050600@op5.se> In-Reply-To: <1773C6F0-87BE-4F3C-B68A-171E1F32E242@lrde.epita.fr> Benoit SIGOURE wrote: > Context: GNU make seems to be willing to switch from CVS to ... > something else. > > On Oct 14, 2007, at 6:57 PM, Paul Smith wrote: > >> [...] the big thing no one else seems to have addressed much in >> other discussions I've seen is portability. It LOOKS like there are >> native ports of GIT to MINGW, but I have no idea how complete and usable >> they are. If someone who has a Windows system could look into that it >> would be a big help. > > I think the best thing to do is to ask directly on the Git ML. > > Someone already pointed out that he'd like to use Git on Windows but > doesn't want to install either Cygwin or MSYS. Is this possible, or > will it be possible in the near future? It is sort of possible. Without cygwin he'll be in the black for the few features that are still implemented as shell-scripts, but perhaps he/she will then be inclined to help us migrate those scripts to C builtins. > Is it possible to use one of > the various GUIs (git-gui, gitk, qgit) on Windows without requiring a > POSIXish shell etc.? > qgit is possible to use natively, if one installs the qgit4 libraries for windows, but it's more of a viewer than an action gui. git-gui and gitk are usable if you have the windows TCL port. I haven't tried it, but there are installers available, so testing it out (with all dependencies) shouldn't take too long. > When will the librarification of Git be finished? When someone gets around to doing it ;-) For a real answer, I'll have to defer to others. Everything works to my satisfaction where I'm using it, so I'm not very inclined to fiddle with it and risk breaking things. > (if Git is available > as a library, and if this library works on Windows, it will greatly help > truly native Windows ports). > Yup. I believe the primary reason for libification is to easier support both porting and fully-fledged gui's. > Not that I like Windows in any way, right, but it's legitimate for > people working on Windows ports of various software to be willing to > have a truly native port of Git for Windows. > Naturally. Amazingly few of those stuck with windows have so far volunteered for helping out though, and since many of us on this list don't even have a windows system for testing, it's kinda slow going :-/ I'd imagine getting in touch with Dscho to get a list of what's needed, or reading the biweekly msys.git herald on this list, is the best way of finding out the porting project's current priorities. -- Andreas Ericsson andreas.ericsson@op5.se OP5 AB www.op5.se Tel: +46 8-230225 Fax: +46 8-230231