Athlant - Delphi, C++ Builder and Turbo C# source control expert. It supports 24 most famous version control systems: CVS, Subversion, Visual SourceSafe, IBM Rational ClearCase, Starbase Versions (StarTeam), etc.
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