[reSIProcate] the git question

Adam Roach adam at nostrum.com
Mon Jan 2 09:24:06 CST 2012



On Jan 2, 2012, at 6:28, Daniel Pocock <daniel at readytechnology.co.uk> wrote:

> 
> 
> 
> A while ago I started tracking the resiprocate repo using git-svn.  I've
> also been using git on other projects, and I've noticed quite a few of
> them have migrated completely from SVN to git.
> 
> Has anyone thought about moving the whole resiprocate repo over to git?
> 
> This would make it much easier for people who want to test stuff in
> local branches or any of the other useful git features
> 
> 

The general argument against such a move is that it requires people to learn a new technology just to continue doing what they (otherwise) already know how to do. I sympathize with this to some degree, but I'm not necessarily against progress if the benefits can be described and clearly outweigh the effort to migrate. 

Personally, I'm an extreme beginner when it comes to git, and I find its basic operations to be both arcane and obtuse. I've used SCCS, RCS, CVS, SVN, and ClearCase; and, while they all do things somewhat differently, the general conceptual model among them is the same. Git seems to turn model this on its head, making the learning curve fairly steep. 

As someone who uses both git-svn and native git, can you outline the benefits of using git natively over using the git-svn approach?

Thanks.

/a



More information about the resiprocate-devel mailing list