[MPlayer-dev-eng] Git Checklist Was: Git migration

Clément Bœsch ubitux at gmail.com
Wed Jan 12 21:52:51 CET 2011


On Wed, Jan 12, 2011 at 09:46:29PM +0100, Luca Barbato wrote:
> On 1/12/11 5:02 PM, Nico Sabbi wrote:
> >
> >what's the advantage of git over svn? I don't know if and when I'll have
> >the time to return coding for mplayer,
> >but in case I'd like to know what death to die for:) .
> >You know, I'm quite conservative regarding my development tools.
> 
> Faster
> 
> Compact (the whole history takes the space of a single svn checkout...)
> 
> Better tools provided by default (git grep, git bisect, git checkout -p)
> 
> Easier way to send and merge patches (git send-email, git
> format-patch, git am)
> 
> Better tracking of files (git tracks lines and discovers rewrites
> and renames by itself)
> 
> And probably some other stuff I'm forgetting
> 

The main argument is that being decentralized it offers the ability to be
totally free with the history; so stacking and reorganize patches for
example is much more easier. And of course it's not the only benefit from
being decentralized… If you need a bit more propaganda:
http://www.youtube.com/watch?v=4XpnKHJAok8

-- 
Clément B.


More information about the MPlayer-dev-eng mailing list