The Ten Minute Pitch

[ SCM | Fast | Networked | Intelligent | Strong | ROI | Why | Customers | Try It | Company ]

Five - A Strong SCM Solution

More Than Just Versioning. Perforce is not just a simple file versioning tool -- it provides strong software configuration management. Its change-oriented model, complete with atomic change transactions, ensures that the overall history of your source code moves forward in a trackable, understandable process. Its Inter-File Branching™ makes multiple releases and multi-leveled development lines tractable. [See the life cycle white paper.] And its unsurpassed capability for workspace management gives developers total control of their own work while keeping managers and developers aware of each others' activities.

Total reproducibility. Perforce's total support for configuration management allows users to revisit and reproduce any past version of the software under its control, and use any version as the baseline for patches or new development. Several important features of Perforce -- linear repository history, Inter-File Branching, flexible labelling -- remove all guesswork when working against old versions.

Total traceability. Perforce tracks how things got the way they are, not just their current state. By collecting high-level information about the nature of each change, Perforce can answer such questions as who made what changes, what changes are part of a release, and how releases differ. Especially in organizations without formal change control procedures, Perforce's history can make for after-the-fact release management. Perforce's traceability can be extended further with leading defect tracking systems that offer integration with Perforce. Existing defect tracking systems can also be linked to Perforce with the Perforce Defect Tracking Integration kit. [Read more about defect tracking.]

[ Next - High Return on Investment ]