Would be good to know who the remaining svn users are.  And who is using 
git/git-svn now.  I'd love to see the breakdown.  Data is good.
________________________________________
From: webkit-dev-boun...@lists.webkit.org [webkit-dev-boun...@lists.webkit.org] 
on behalf of Maciej Stachowiak [m...@apple.com]
Sent: Friday, March 09, 2012 4:43 PM
To: Alexis Menard
Cc: WebKit Development
Subject: Re: [webkit-dev] Moving to Git?

Here's my thoughts based on this and other comments

On Mar 8, 2012, at 2:30 PM, Alexis Menard wrote:

>
> To the global infrastructure :
> - Local history for git. svn log access to the server every time you
> call that command. Will improve the load of the server.
> - Performance of checkouts/pull as data are send compressed from the server.

Sounds like there is some potential benefit here, though we might want to 
explore beefing up the servers before changing the tools.

>
> To git user :
> - Using git push rather than having to use git-svn (which you need to
> keep in sync).
> - Simplified workflow, we don't need to mess with git-svn.
> - Companies who fork (we all do) can simplify their workflow a bit
> regarding branches.

It sounds like avoiding use of git-svn is the big benefit to git users and 
perhaps the reason this topic periodically comes up. Can anyone spell out in 
more detail the benefits of using straight git instead of git-svn?

>
> To svn user :
> - Conflict resolving much easier and performant than svn (we have
> drivers for changelogs and the default one are much better than svn).
> - Local history/blaming/...
> - Proper diff coloration (though I'm sure you guys have some magic
> scripts using colordiff).
> - The staging area, upload what you want/need and keep some work local
> - Smaller checkouts

So far many SVN users haven't found these benefits to exceed the switching 
cost, though perhaps more will be inspired to give git a try by this thread.

Regards,
<aciek

_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

---------------------------------------------------------------------
This transmission (including any attachments) may contain confidential 
information, privileged material (including material protected by the 
solicitor-client or other applicable privileges), or constitute non-public 
information. Any use of this information by anyone other than the intended 
recipient is prohibited. If you have received this transmission in error, 
please immediately reply to the sender and delete this information from your 
system. Use, dissemination, distribution, or reproduction of this transmission 
by unintended recipients is not authorized and may be unlawful.
_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

Reply via email to