Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What would be a good version control system for a small Delphi team? [duplicate]

Possible Duplicates:
Source control system for small database dev team
good version control software for Delphi 2009

We are a small team of 4 developers and need a good version control system for use in-house. 2 of the developers work remotely from home and 2 mostly in the office.

We are Delphi developers so would like something that has a proven track record with Delphi code. It also must be able to keep track of things like database structure and other related files.

I have had a look at SVN and CVS but I'm having trouble finding either an add-in or easy to use client for use with Delphi 7 on WinXP.

Any suggestions?

like image 313
LizHanson Avatar asked Dec 10 '09 11:12

LizHanson


3 Answers

I swear by TortoiseSVN, which is an svn client that integrates very smoothly into Windows Explorer.

I realise that won't give you IDE integration, but it will keep you off of the command line (if that's the way you prefer to work).

I would definitely advise choosing svn over cvs. svn could have been called "cvs 2" - it's basically cvs but with a whole lot of pain points removed. For example, you can rename files in svn, but you have to delete them and re-add them in cvs.

As a general point, I am not a fan of relying completely on IDE integration for your version control. There are all sorts of activities (merging, branching etc) that are better done outside of the IDE where you have tighter control over what you are doing.

like image 125
ctford Avatar answered Oct 28 '22 21:10

ctford


I also prefer Subversion, if you are hosting on windows server VisualSVN server is very easy to setup.

like image 44
Henrik Adolfsson Avatar answered Oct 28 '22 23:10

Henrik Adolfsson


Have a look at Mercurial or Git, will help with the remote users, and there are client apps that integrate with Windows Explorer, so you shouldn't have language dependent issues. There is a Tortoise client for Mercurial, too.

like image 16
baldy Avatar answered Oct 28 '22 21:10

baldy