From: Tanner Burson Date: 2007-03-13T04:46:04+09:00 Subject: Re: Why SVN? ------=_Part_6833_19543511.1173728759059 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline On 3/12/07, Glen Holcomb wrote: > > Why not SVN? This is going a bit OT for ruby-talk, but I'll bite. I work from several different machines, in several different locations, including from a laptop that is often disconnected from the internet. It's extremely useful for me to be able to record changes, branch, work, in my normal manner, without worrying about the fact that when I DO get a connection all my changes will show up as one big lump. So I use Darcs over SSH. It gives me a full, functional repository with "commits" as I need them, without being connected. Then when I get back to civilization I can push all my changes back to my main repo and be good to go, SVN can't give me that kind of work flow, so I've moved away from it. (I'm aware of SVK, but never could get it working well on linux/mac/and windows) At work, where I work from a single workstation, always connected to the network, I use SVN, because it fits the environment better. Use the tool that fits the job, and move on. On 3/12/07, Trans wrote: > > > > Should I be using SVN rather than Darcs or Git? > > > > Subversion has apparently become the version control system of choice > > for Ruby developers --especially now that Ruby itself uses it. I > > suspect that might have a lot to do with Rails and Rubyforge. Ruby > > only switched over to SVN well after Rails had been using it. And > > Rubyforge currently only supports SVN and CVS, which I find a bit > > surprising since, from what I understand, supporting Darcs is just a > > matter of having Darcs installed. And I can't imagine Git is much > > different. > > > > So I'm wondering, what's so special about SVN as opposed to the other > > choices? Is it because SVN is more like CVS than the other choices? > > The fact that SVN isn't distributed I would think would work against > > it (though I hear SVK is supposed to deal with that). Darcs is written > > in Haskell, and from the word on the street a lot of Ruby folk seem to > > like Haskell. Also, Git was written by Linus Torvalds, which is about > > as good as credentials can get. > > > > Thanks, > > T. > > > > > > > > > -- > "Hey brother christian with your high and mighty errand, Your actions > speak > so loud, I can't hear a word you're saying." > > -Greg Graffin (Bad Religion) > -- ===Tanner Burson=== tanner.burson@gmail.com http://www.tannerburson.com ------=_Part_6833_19543511.1173728759059--