|
Rockbox mail archiveSubject: Re: About GITRe: About GIT
From: Dominik Riebeling <dominik.riebeling_at_gmail.com>
Date: Sun, 13 Jun 2010 11:23:54 +0200 On Sun, Jun 13, 2010 at 2:01 AM, Rafaël Carré <rafael.carre_at_gmail.com> wrote: > Here are a few nice things which could make our life easier: git works great on Linux. However, there are quite a few problems with using git on Windows. I've tried it a couple of times but ended up with using git on Windows mostly only as a history-mirror for svn. - there are two ports of git for Windows: the official Cygwin one and the MinGW one. While those are compatible repository-wise they are not with regards to the checkout: The Cygwin port tries to emulate the POSIX permissions, while the MinGW port doesn't do this and rather goes "the Windows way". This means an unmodified checkout done with the Cygwin port shows up with all files changed with the MinGW git. - there are no nice tools around for git like TortoiseSVN that are usable. There is TortoiseGit, but the last time I've tried it was unusable -- it didn't work with my Rockbox git repository. It worked fine with small repositories though. Git Cheetah might improve the situation though I haven't tried that yet. - as Rockbox development on Windows is done in a Cygwin environment graphical tools like TortoiseGit or Git Cheetah, which are all using the the MinGW port of git (as far as I've seen), won't be useable simply because they have differences in the checkout. Those are just a few issues that I remember. I haven't checked the current situation recently, but I don't think there has been much improvement. Don't get me wrong, I'm using git-svn myself. However, on Windows it's still not up to the Linux version. And making life harder for our developers working on Windows isn't an option IMO. - Dominik Received on 2010-06-13 Page template was last modified "Tue Sep 7 00:00:02 2021" The Rockbox Crew -- Privacy Policy |