Since Borland IDE's do not support SCC integration by default, you should use another product enabling this feature. We know several suitable systems, but recommend Devrace Athlant as the most powerful tool. Pushok CVS/SVN Proxy plug-in and Devrace Athlant are tested for compatibility, and the bundle is available for purchase with discount.
Devrace Athlant is a Delphi, C++ Builder and Turbo C# visual tool (add-in) for integration with CVS/SVN through CVS/SVN Proxy.
The current Athlant version supports Borland Delphi 5-7, 2005-2007 (Professional, Enterprise, Architect), Turbo Delphi Win32, Turbo Delphi .NET (Explorer, Professional), Borland C++ Builder 5-6, 2005-2006 (Professional, Enterprise, Architect), Turbo C++, Turbo C# (Explorer, Professional)
Athlant enables you to work with CVS and Subversion using the Pushok CVS/SVN Proxy plug-in. You can work with both control systems at once without closing the IDE.
Feel pleasure with user-friendly interface which enables you to call version control functions from the main menu, main toolbar, code editor, form designer, etc.
Get an additional convenience with optional modes which simplify individual development: automatic check-in of open files and automatic check-out of files versions after closing the file in the code editor.
Improve your team-work using message exchange system for chatting and a system for automatic notification about changes of file states.
Expand Athlant features using standard command line utilities of version control systems.
Get 12-month free updates after purchasing!
Supported Advanced Source Control Actions
Addition of files to the source control storage
Removal of files from the source control storage
Check Out
Check In
Getting the latest version of a file
Getting history of changes for a file
Comparison of a local file with any file version in the storage
Getting file properties
Creating symbolic links (grouping files)
An ability to edit provider options
Supported Advanced Source Control Actions
Simultaneous storing of one project in different storages
Single-Click-Synchronization of local project files with a storage
Switching among different storages without IDE restart
Auto Checking Out on the file opening
Auto Checking In on the file closing
Use of advanced dialogues for Add to Source Control, Remove from Source Control, Check Out, Check In, etc
An ability to form lists of dependent files. It enables you to control even those files, which are not
formally included into the project
An ability to work directly with files, which are not included into the project through Athlant Manager. It is possible to control any file together with project files in the same storage.
IDE Integration
Athlant menu in main IDE menu
Athlant menu in the Code Editor pop-up menu
Athlant menu in the pop-up menu of the IDE Project Manager
Athlant menu in the Code Editor toolbar
Athlant toolbar with Athlant functions in the IDE main toolbar
Athlant menu with functions in the form designer menu
Athlant Manager can be docked to windows of the Project Manager, Code Editor and Object Inspector.
Athlant shows protocols in the IDE Messages window
Current provider name in the main menu item
Integration of the list To-Do on operating with files
Additional Features and Tools
Build-in Messaging system
Automatic synchronization of file states in several Athlant copies in group projects.
AthlantDiff - an additional tool for visual file comparison. Use it together with control version systems, which do not support visual presentation of comparison results. It supports the following formats:
Object Pascal, SQL, Delphi Text Forms, C++, Inno Setup files, INI files, Assembler files, HTML files, XML files, Visual Basic Script, Visual Basic, Java Script, Java files, PHP scripts, PERL scripts, IDL files