Page 1 of 2

which SCM tool do you use?

Posted: Sun Mar 09, 2008 12:43 pm
by dc0d32
I'm thinking of using Subversion or perforce. As of now (and in near future at least); I'll be the only person working on the project.

Just curious....
What do you guys use?

--
prashant

Posted: Sun Mar 09, 2008 12:57 pm
by JamesM
Many people use GIT too. (I don't)

Posted: Sun Mar 09, 2008 1:22 pm
by inflater
I use a backup external HDD ;)

Posted: Sun Mar 09, 2008 1:45 pm
by jzgriffin
Subversion. It's simple and easy to use, and I can have a local repository instead of using a server (even though I have a Subversion server :-)).

Posted: Sun Mar 09, 2008 2:31 pm
by Alboin
JamesM wrote:Many people use GIT too. (I don't)
I use git. (When I can.) It's awesome.

Posted: Sun Mar 09, 2008 4:35 pm
by Brynet-Inc
I use SVN fairly often, but I know a little about CVS as well.

Git is horrible, let's hope it's eventually discontinued.

Posted: Sun Mar 09, 2008 5:10 pm
by jzgriffin
CVS and Git have too steep of learning curves, if you ask me. Subversion seems to have a nice balance to it, between speed and features. And Google uses it. :-P

Posted: Sun Mar 09, 2008 6:02 pm
by frank
I use subversion myself.

Posted: Sun Mar 09, 2008 10:28 pm
by inx
Right now, I just have a rule in my makefile.

Code: Select all

snapshot : distclean
     tar -jcvf ../snapshot-$(shell date +%m-%d-%Y_%k).tar.bz2 ../kernel
Rudimentary, but works fine for me right now.

Posted: Sun Mar 09, 2008 10:50 pm
by 01000101
inflater wrote:I use a backup external HDD ;)
same here. 8)

Posted: Mon Mar 10, 2008 12:10 am
by Colonel Kernel
I use Perforce because I also use it at work. I just decided to stick with what I know.

Posted: Mon Mar 10, 2008 1:12 am
by Solar
RCS -> CVS -> Subversion.

I used ClearCase professionally, but that felt too heavyweight for my uses.

Subversion does most things on the file system level instead of using "hidden" flags, and doesn't get into the way. I also found its integration into Trac to be a very nice thing: SCM, Wiki, bug tracker, all bundled in one neat package.

Posted: Mon Mar 10, 2008 2:02 am
by ucosty
Agreed. I even wrote the wiki entry for multiple trac projects using lightspeed </plug>

I use subversion. I suppose a part of that is just because I used it at work. I do like the integration, especially the Windows shell integration.

Posted: Mon Mar 10, 2008 2:28 am
by JoeKayzA
I use SVN, for everything actually. Altough I considered switching to mercurial when I first got in touch with it at university (during the operating systems design course :P ). It looks pretty lightweight, especially for local operation.

Posted: Mon Mar 10, 2008 11:53 am
by Combuster
I used to have CVS (because of a dated linux distro that didn't have Apache 2), When I finally decided that it was better to have a distro that could actually install something, I went to gentoo and switched to svn. Used nothing but subversion ever since.