The following comparison charts are provided to give you an idea of the types
of features to look for when shopping for version control and software configuration
tools.
Note:
these charts are reprinted from Deborah Bayles' book Extranets: Building
the Business to Business Web and do not necessarily represent the opinion
of Intranet Journal or its publisher, internet.com Corp.
Core Feature Comparison
| |
StarBase
StarTeam 2.1 |
Intersolv
PVCS 5.2 |
Microsoft
Visual SourceSafe 4.0 |
MKS
Source Integrity 7.1 |
| Version
Control Functionality |
|
Architecture
|
Project-based
|
Archive-based
|
Repository-based
|
Project-based
|
|
File copy/delete/rename
|
x
|
x
|
x
|
x
|
|
Force unlock (by admin)
|
x
|
x
|
x
|
x
|
|
Multiple directory support
|
x
|
x
|
x
|
x
|
|
Project branching
|
x
|
x
|
x
|
x
|
|
Recursive subproject branching
|
x
|
x
|
x
|
x
|
|
Project file merging
|
x
|
x
|
x
|
x
|
|
Project milestones
|
x
|
x
|
x
|
x
|
|
Command-line interface
|
x
|
x
|
x
|
x
|
|
Share files between projects
|
|
x
|
x
|
|
|
Promotion
|
|
x
|
|
x
|
| Project
Information |
|
Audit trail of version control actions
|
x
|
x
|
x
|
x
|
|
Configurable project reports
|
x
|
limited
|
|
x
|
|
Main window hints for file status
|
x
|
|
x
|
x
|
|
Ease of
Use
|
|
|
|
|
|
Multiple selection in file/file history list window
|
x
|
x
|
x
|
x
|
|
On-line documentation available
|
x
|
x
|
x
|
x
|
|
Project build command
|
x
|
x
|
|
x
|
|
Project test command
|
x
|
|
|
|
|
Smart check-in/out functionality
|
x
|
|
|
|
|
Visual differencing drag-and-drop capability
|
x
|
|
|
|
|
User Interface
|
|
|
|
|
|
Cascading of File\File history list
|
x
|
|
|
|
|
Display project hierarchy in main window
|
x
|
x
|
x
|
|
|
File filters for File\File history list
|
x
|
limited
|
x
|
|
|
Read-only option for unlocked files
|
x
|
x
|
x
|
x
|
|
Archive
Flexibility
|
|
|
|
|
|
Configurable max versions to be stored in vault
|
x
|
|
|
|
|
Delta versioning (reverse)
|
x
|
x
|
x
|
x
|
|
Omega versioning
|
x
|
|
|
|
|
Support for permanent and temporary versions
|
x
|
|
|
|
|
Windows
Environment
|
|
|
|
|
|
Double-click application launch window
|
x
|
|
x
|
x
|
|
MDI support, multiple projects can be open
|
x
|
|
|
x
|
|
Right mouse button enabled
|
x
|
|
x
|
|
|
UNC names and long filenames
|
x
|
x
|
|
x
|
|
Platforms
Supported
|
|
|
|
|
|
Windows 95
|
x
|
x
|
x
|
x
|
|
Windows NT
|
x
|
x
|
x
|
x
|
|
Windows 3.1
|
|
x
|
x
|
x
|
|
OS/2
|
|
x
|
|
x
|
|
DOS
|
|
x
|
x
|
x
|
|
UNIX
|
|
x
|
x
|
x
|
|
IBM AIX-RS/6000
|
|
x
|
|
x
|
|
System V/386 OS
|
|
|
|
x
|
|
Source: StarBase Corporation
|