Click here to register.
      
Bazaar


     Discuss > WebGUI Dev

Subversion vs Git

User JT
Date 5/9/2008 1:44 pm
Views 1103
Rating 0    Rate [
|
]
Previous · Next
User Message
JT

Internally Graham and I have been discussing the pros and cons of git vs subversion. And today Slashdot had an interesting article on the subject. I'm wondering, what do WebGUI devs have to say about it. Should we switch to git? Are we perfectly happy with subversion? 

I for one am undecided. And typically when I'm undecided I tend to favor what I'm already using rather than something new. The reason I'm undecided is that so far git looks way cooler than subversion, but I'm not sure we'd use any of the features that make it way cooler. 



Back to Top
Rate [
|
]
 
 
cap10morgan

I would love it if my working copies were actually local repositories that I could commit revisions to, etc. Something git does and svn doesn't, as you no doubt know already.

However, I always go back and forth too because git just seems wonkier than svn. Maybe that's just because I know svn and don't know git that well. But when I read git documentation, it's like I'm reading advanced physics texts that are over my head. Whereas when I read the svn book, I'm always thinking, "Oh, OK. I see."



Back to Top
Rate [
|
]
 
 
apeiron

On May 9, 2008, at 13:44 :47, <jt@plainblack.com> <jt@plainblack.com> wrote:
JT wrote:

Internally Graham and I have been discussing the pros and cons of git vs subversion. And today Slashdot had an interesting article on the subject. I'm wondering, what do WebGUI devs have to say about it. Should we switch to git? Are we perfectly happy with subversion? 


Speaking strictly for myself, I'm satisfied with svn. It does everything I need it to do--although admittedly that's not too incredibly much at the moment. 
That said, I would like to mention svk for those commenting on git's ability to do distributed repos / local checkins. It's fully compatible with the svn repo we have right now, and the command set resembles svn. Plus, it's Perl, so anyone contributing code to WebGUI arguably has the skills needed to hack on it. I don't know about the rest of you, but I like using tools I can hack personally if I need to. Yes, svk's dependency list is respectable, but let's be realistic. How many of us are using systems today where we'd have to manually manage those dependencies? For PB staffers (and anyone else on a Mac), svk has the added benefit of being part of the default Mac OS X Leopard install. I was rather surprised when I accidentally discovered I had svk installed in /usr/bin alongside vim et al.
Chris Nehren // Plain Blackp 1.703.286.2525 x 811m 1.267.573.1000f 1.312.264.5382


Back to Top
Rate [
|
]
 
 
fdillon
From what I'm reading it sounds to me like we should make the  move  
to svk given the ability to create local repositories.  I would love  
that.



Back to Top
Rate [
|
]
 
 
JT
There is really no "we" as far as svk goes. Its up to each dev if they wish to use it. And svk is a nice compromise of keeping the main repo on svn and still having DVCS. 

JT
On May 10, 2008, at 12:45 PM, <frank@plainblack.com> wrote:

fdillon wrote:

From what I'm reading it sounds to me like we should make the  move  
to svk given the ability to create local repositories.  I would love  
that.



http://www.plainblack.com/webgui/dev/discuss/subversion-vs-git/3


--

Plain Black&#44; makers of WebGUI
http://plainblack.com


Back to Top
Rate [
|
]
 
 
     Discuss > WebGUI Dev



Recent Discussions Color Key

Design:

Development:

Et Cetera:

Install/Upgrade:  

Smoketest:

Template Group:


Re: Site paid for by advertizing by Klaus - Fri @ 02:27am

Smoke Test for WebGUI (Stable) (2008-11-21) by botaction - Fri @ 12:37am

Re: Site paid for by advertizing by pwrightson - Thu @ 10:59am

Re: Site paid for by advertizing by JT - Thu @ 08:58am

Re: Regelmäßiger Termin für Usertreffen in der Rhein-Neckar-Region by Klaus - Thu @ 06:11am

Smoke Test for WebGUI (Stable) (2008-11-20) by botaction - Thu @ 12:00am

Smoke Test for SVN (2008-11-20) by botaction - Thu @ 12:00am

Re: Improving page layouts by fdillon - Wed @ 08:38pm

Re: Improving page layouts by knowmad - Wed @ 08:25pm

Re: Site paid for by advertizing by knowmad - Wed @ 08:07pm

Re: SSL Configuration? by knowmad - Wed @ 07:51pm

Re: The Death of the Collaboration System by preaction - Wed @ 07:39pm