Version Control

Posted on 2004-08-26
Last Modified: 2013-11-18
Is there a "subversion" plugin for Delphi 7 or another kind of  integration?
If not, which version control system should I try?
Question by:maa081297
LVL 11

Expert Comment

ID: 11902284
Use TortoiseSVN. It integrates into the Windows Explorer.
Many developers love TortoiseCVS to access their SourceForge projects.
Delphi integration is not that important.
LVL 12

Accepted Solution

Ivanov_G earned 200 total points
ID: 11906328
1) BorCVS ( - this integrates Delphi and CVS. This is what you are asking in your question

2) There are a lot of control systems and it depends what you are looking for:
    - CVS ( - very basic CVS will all the functions you need. It is Freeware
    - Team Coherence ( - middle class CVS, combined with Bug Tracking System
    - StarTeam ( - large and heavy CVS, can be downloaded from Borland's site

Assisted Solution

bpana earned 100 total points
ID: 11907027
I'm using VSS (Visual SourceSafe) from Microsoft and I really like it.
Once I tried to install StarTeam from Borland and I found it hard to use. I even didn't get to that point :)
Gigs: Get Your Project Delivered by an Expert

Select from freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely and get projects done right.

LVL 12

Expert Comment

ID: 11907194
bpana, I forgot to mention VSS because it is not "real" client-server. It is based on file system.
StarTeam is VERY heavy CVS, but it has a lot of features. Of course it is NOT cheap.

maa, I recommend:
  CVS - for small projects
  Team Coherence - for mid-size and big projects.

Assisted Solution

rbohac earned 100 total points
ID: 11907249
LVL 12

Expert Comment

ID: 11909809
CVS is not compatible with SVN
I admit that a delphi expert for SVN would be nice - no switching to a file manager to commit changes
currently I use TortoiseSVN .. it's really nice :)
LVL 11

Assisted Solution

robert_marquardt earned 100 total points
ID: 11909869
Just to mention it. FreeVCS now JediVCS. Open Source and written in Delphi.
LVL 26

Expert Comment

ID: 12310231
We use SubVersion and TortiseSVN and works great. I don't like the fact that there is not a Delphi IDE add-in but
we manage well without it.

Featured Post

Courses: Start Training Online With Pros, Today

Brush up on the basics or master the advanced techniques required to earn essential industry certifications, with Courses. Enroll in a course and start learning today. Training topics range from Android App Dev to the Xen Virtualization Platform.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

The uses clause is one of those things that just tends to grow and grow. Most of the time this is in the main form, as it's from this form that all others are called. If you have a big application (including many forms), the uses clause in the in…
In this article you will learn how to create a free basic website on Bitbucket, a git service provider. Polymer creates dynamic HTML components, which allow more flexibility than static HTML. This tutorial uses Ubuntu Linux but can also be done on W…
The purpose of this video is to demonstrate how to set up the WordPress backend so that each page automatically generates a Mailchimp signup form in the sidebar. This will be demonstrated using a Windows 8 PC. Tools Used are Photoshop, Awesome…
This Micro Tutorial hows how you can integrate  Mac OSX to a Windows Active Directory Domain. Apple has made it easy to allow users to bind their macs to a windows domain with relative ease. The following video show how to bind OSX Mavericks to …

786 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question