which SCM tool do you use?

All off topic discussions go here. Everything from the funny thing your cat did to your favorite tv shows. Non-programming computer questions are ok too.

which SCM tool do you use?

CVS
2
7%
SVN
19
63%
RCS
0
No votes
Perforce
1
3%
None. good-old folder copy :)
8
27%
 
Total votes: 30

User avatar
dc0d32
Member
Member
Posts: 69
Joined: Thu Jun 09, 2005 11:00 pm
Location: Right here

which SCM tool do you use?

Post 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
User avatar
JamesM
Member
Member
Posts: 2935
Joined: Tue Jul 10, 2007 5:27 am
Location: York, United Kingdom
Contact:

Post by JamesM »

Many people use GIT too. (I don't)
User avatar
inflater
Member
Member
Posts: 1309
Joined: Thu Sep 28, 2006 10:32 am
Location: Slovakia
Contact:

Post by inflater »

I use a backup external HDD ;)
My web site: http://inflater.wz.cz (Slovak)
Derrick operating system: http://derrick.xf.cz (Slovak and English :P)
jzgriffin
Member
Member
Posts: 190
Joined: Tue Sep 26, 2006 1:40 pm
Libera.chat IRC: Nokurn
Location: Ontario, CA, USA
Contact:

Post 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 :-)).
User avatar
Alboin
Member
Member
Posts: 1466
Joined: Thu Jan 04, 2007 3:29 pm
Location: Noricum and Pannonia

Post by Alboin »

JamesM wrote:Many people use GIT too. (I don't)
I use git. (When I can.) It's awesome.
C8H10N4O2 | #446691 | Trust the nodes.
User avatar
Brynet-Inc
Member
Member
Posts: 2426
Joined: Tue Oct 17, 2006 9:29 pm
Libera.chat IRC: brynet
Location: Canada
Contact:

Post 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.
Image
Twitter: @canadianbryan. Award by smcerm, I stole it. Original was larger.
jzgriffin
Member
Member
Posts: 190
Joined: Tue Sep 26, 2006 1:40 pm
Libera.chat IRC: Nokurn
Location: Ontario, CA, USA
Contact:

Post 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
frank
Member
Member
Posts: 729
Joined: Sat Dec 30, 2006 2:31 pm
Location: East Coast, USA

Post by frank »

I use subversion myself.
User avatar
inx
Member
Member
Posts: 142
Joined: Wed Mar 05, 2008 12:52 am

Post 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.
User avatar
01000101
Member
Member
Posts: 1599
Joined: Fri Jun 22, 2007 12:47 pm
Contact:

Post by 01000101 »

inflater wrote:I use a backup external HDD ;)
same here. 8)
User avatar
Colonel Kernel
Member
Member
Posts: 1437
Joined: Tue Oct 17, 2006 6:06 pm
Location: Vancouver, BC, Canada
Contact:

Post by Colonel Kernel »

I use Perforce because I also use it at work. I just decided to stick with what I know.
Top three reasons why my OS project died:
  1. Too much overtime at work
  2. Got married
  3. My brain got stuck in an infinite loop while trying to design the memory manager
Don't let this happen to you!
User avatar
Solar
Member
Member
Posts: 7615
Joined: Thu Nov 16, 2006 12:01 pm
Location: Germany
Contact:

Post 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.
Every good solution is obvious once you've found it.
User avatar
ucosty
Member
Member
Posts: 271
Joined: Tue Aug 08, 2006 7:43 am
Location: Sydney, Australia

Post 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.
The cake is a lie | rackbits.com
User avatar
JoeKayzA
Member
Member
Posts: 79
Joined: Wed Aug 24, 2005 11:00 pm
Location: Graz/Austria

Post 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.
User avatar
Combuster
Member
Member
Posts: 9301
Joined: Wed Oct 18, 2006 3:45 am
Libera.chat IRC: [com]buster
Location: On the balcony, where I can actually keep 1½m distance
Contact:

Post 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.
"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]
Post Reply