Patrick Doyle wrote:
> Let me start off by saying "I truly don't want to start a religious
> war here" (as he fires the first volley on unsuspecting
> noncombatants).
> 
> Why git instead of subversion?

Well, one reason is that I do Icarus Verilog work on two computers,
and one of them is a portable that I sometimes go on trips with.
In the latter case, better support for off-line work is what I'm
after. So counting just me alone can be construed as distributed
development:-)

I have experienced the support for off-line work that is inherit
in git to be liberating compared to cvs. Can't say for svn because
I have not bothered to try.

Another motivation is that for various 3rd party software that I
access for day job (linux kernels, u-boot, and some others) I have
to know and use git anyhow.  I have to pack a lot into my head
without having to pack in Yet Another SCM tool, so shoving in svn
and mercurial and Gramma Jane's Homemade SCM just won't do. Choosing
based on peer presure has practical advantages here.

And gEDA going to git adds some degree of peer pressure, too:-)

The real question for me, therefore, is "why git instead of CVS?"
For me, the off-line support is the killer app.


-- 
Steve Williams                "The woods are lovely, dark and deep.
steve at icarus.com           But I have promises to keep,
http://www.icarus.com         and lines to code before I sleep,
http://www.picturel.com       And lines to code before I sleep."


_______________________________________________
geda-dev mailing list
[email protected]
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev

Reply via email to