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?
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.
I also prefer Subversion, if you are hosting on windows server VisualSVN server is very easy to setup.
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.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With