It's a fact not lost on the makers of MKS Source Integrity 7.2 and StarBase StarTeam 2.0. But the fact is, these programs can be used by just about anyone who needs to maintain a history of their work. From archiving spreadsheets to web pages, a version control system is the universal insurance policy for all your electronic documents. Beginning with the Basics At its core, a version control system protects your work by tracking the history of changes made to a file. Since a typical programming job can contain dozens or even hundreds of files, the system lets you work with this collection as a project.
Projects are useful conventions.
Both products let you choose how revisions are saved. The default is the delta storage option where only the differences between revisions are saved. While this makes for smaller archive files, it scares some developers who worry the system might miss a delta. For these jittery folk, there's the ability to save every revision in its entirety. While you're making changes, another developer might also check out the same file.