|
Rockbox mail archiveSubject: Re: About GITRe: About GIT
From: Thomas Martitz <thomas.martitz_at_student.htw-berlin.de>
Date: Sun, 13 Jun 2010 12:31:37 +0200 Am 13.06.2010 11:23, schrieb Dominik Riebeling: > 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 > A lack of GUI tools is not a problem IMO. I think unless the majority of our contributers use/prefer it we should stick to svn because git is quite hard to use at the beginning. It only makes your life easier after using it for a while to get used to its magic commands :) Best regards. Received on 2010-06-13 Page template was last modified "Tue Sep 7 00:00:02 2021" The Rockbox Crew -- Privacy Policy |