< Previous by Date Date Index Next by Date >
< Previous in Thread Thread Index Next in Thread >

Re: [reSIProcate] the git question



On Jan 2, 2012, at 6:28, Daniel Pocock <daniel@xxxxxxxxxxxxxxxxxxxxx> 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