Version Control Systems
Moderator: Talkative People
- JaxDragon
- Chaos Rift Junior
- Posts: 395
- Joined: Mon Aug 04, 2008 2:03 pm
- Current Project: Kanoba Engine
- Favorite Gaming Platforms: PS3, PC
- Programming Language of Choice: C++
- Location: Northeast NC
Version Control Systems
Im just a little curious, what is your favorite version control? I've been looking into multiple projects, and I can't decide which. Git, Mercurial, and SVN all look very nice to me.
- Falco Girgis
- Elysian Shadows Team
- Posts: 10294
- Joined: Thu May 20, 2004 2:04 pm
- Current Project: Elysian Shadows
- Favorite Gaming Platforms: Dreamcast, SNES, NES
- Programming Language of Choice: C/++
- Location: Studio Vorbis, AL
- Contact:
Re: Version Control Systems
SVN. Tried. Proven. Simple. I can manage my projects from my Macbook command-line, Ubuntu command-line, or TortoiseSVN on Windows. It's also easy to host the repositories on my Ubuntu box.
- JaxDragon
- Chaos Rift Junior
- Posts: 395
- Joined: Mon Aug 04, 2008 2:03 pm
- Current Project: Kanoba Engine
- Favorite Gaming Platforms: PS3, PC
- Programming Language of Choice: C++
- Location: Northeast NC
Re: Version Control Systems
I agree, but the reason I'm still debating over SVN and something like Git is branching. I've heard SVN branches can be rather complex to set up, while git is a little more straightforward. And git is distributed, so anyone can host their own branch based on one of my official branches if they so choose.
- Falco Girgis
- Elysian Shadows Team
- Posts: 10294
- Joined: Thu May 20, 2004 2:04 pm
- Current Project: Elysian Shadows
- Favorite Gaming Platforms: Dreamcast, SNES, NES
- Programming Language of Choice: C/++
- Location: Studio Vorbis, AL
- Contact:
Re: Version Control Systems
Eh, I wouldn't really know. I never use branching in SVN... ever. Seems like a great way to fragment a project.
Re: Version Control Systems
my early days it was CVS then SVN, which i have used the most, but ive been using mercural (http://mercurial.selenic.com/) for a while now, and its just a pleasure to use.
its fast as fuck compared to SVN, its also the tech google is backing, if that counts for anything. just find what you are comfortable with. SVN is allways a good bet.
its fast as fuck compared to SVN, its also the tech google is backing, if that counts for anything. just find what you are comfortable with. SVN is allways a good bet.
Some person, "I have a black belt in karate"
Dad, "Yea well I have a fan belt in street fighting"
Dad, "Yea well I have a fan belt in street fighting"
- JaxDragon
- Chaos Rift Junior
- Posts: 395
- Joined: Mon Aug 04, 2008 2:03 pm
- Current Project: Kanoba Engine
- Favorite Gaming Platforms: PS3, PC
- Programming Language of Choice: C++
- Location: Northeast NC
Re: Version Control Systems
Yeh, mercurial and git are both distributed systems. Both LEAGUES faster than CVS/SVN. I watched the lecture by Linus Torvalds on Git, and the lecture on mercurial(both on youtube) and they both seem vastly superior to SVN. But I suppose its whatever floats your boat.avansc wrote:my early days it was CVS then SVN, which i have used the most, but ive been using mercural (http://mercurial.selenic.com/) for a while now, and its just a pleasure to use.
its fast as fuck compared to SVN, its also the tech google is backing, if that counts for anything. just find what you are comfortable with. SVN is allways a good bet.