[cairo] Re: Plans (and motivation) for moving cairo from CVS to git

Carl Worth cworth at cworth.org
Thu Feb 23 21:12:01 PST 2006


On Thu, 9 Feb 2006 10:05:19 -0600, Jonathon Jongsma wrote:
>                             Do you know whether git can be run on,
> say, windows?  A quick check of google seems to suggest that git is
> unlikely to work natively on windows, but that it may work with
> cygwin.  How big of an issue is this?

I've never had a need to do this personally, but I've been told that
git with cygwin works just fine. In fact, I suspect an active
maintainer of cairo may be using git with cygwin.

> (just for comparison, it seems that mercurial would be a bit easier to
> get working on Windows:
> http://www.selenic.com/mercurial/wiki/index.cgi/WindowsInstall )

Yes, that's likely true. I don't know if there are readily-available
git "packages" available for win32 or not yet.

-Carl

PS. Now that we're using git and starting to see some active
development, I'd be interested in any feedback that people
have. Here's my take:

Personally, I'm quite happy with the functionality git provides. I've
run into a few rough edges with git, but they've all been easy to code
around so far, and the git maintainers have been extremely responsive
at picking up contributions we've made. So git's getting easier to use
all the time, (the next major release will likely have my git-rm in
it, for example, and perhaps my git-seek as well).

The only remaining usage questions I have left have to do with some
details of how we share branches among individuals and how to synch up
the various trees. (I'm imagining a new "git-update" command which
I'll likely write sometime---but only after I get some actual cairo
work done---which would help in this area.)

But all of those issues are in areas of functionality that cvs did not
provide at all. When using git with a single clone of the central
cairo tree, I don't have any difficulty left compared to CVS, (and I
have a lot more joy with the ease of committing independent code to
local branches).
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/cairo/attachments/20060223/755f18db/attachment.pgp


More information about the cairo mailing list