* Brion Vibber <[email protected]> [Sat, 29 Aug 2009 09:37:08 -0300]:
> On 8/28/09 6:49 PM, Aryeh Gregor wrote:
> > POSIX emulation layers aren't a problem, it's the user experience 
that
> > matters in the end.  On Windows, I've used SVN extensively, 
Mercurial
> > a few times, and git even less.  My impression is that git is still
> > not nearly as nice on Windows as Mercurial or Subversion -- I don't
> > think it has the fancy context-menu integration and so on.  (Does 
it?
> > I haven't checked lately, so I might be outdated.)  If we switched 
to
> > git, we might annoy some TortoiseSVN users by forcing them to switch
> > to less convenient software.
>
> The impression I've gotten is that Windows integration with msysgit is
> at least partway there now, and has improved *hugely* in the last 
couple
> years. I haven't tried it myself yet though (and would certainly not
> push it on everybody without doing so first!)
>
> One of my main concerns with a git transition though is figuring out 
how
> to divide up the repository into manageable pieces; our SVN repo
> includes many different projects including MediaWiki core, lots of
> extensions, dump processing tools, our custom Ubuntu packages for
> Wikimedia server deployment, our load balancing tools, etc.
>
> You don't want the complete dev history of every one of those things 
in
> your checkout, but we still want it to be easy to check out the
> extensions along with your copy of core.
>
Some local coder told me that GIT is slower and consumes much more RAM 
on some operations than SVN.
I can't confirm that, though, because I never used GIT and still rarely 
use SVN. But, be warned.
Dmitriy

_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to