SpectrumSCM™ Overview

How is SpectrumSCM™ a Unique and Powerful SCM tool (contd)

Your source is maintained in an industrial strength database with full transactional integrity. There is NO NEED for DATABASE ADMINISTRATION. Most SCM tools use simple flat files in which to store your source and versioning information, this leads to very limited scalability situations and is complicated by security and other file system related problems.
Your source can be in any format you want, be it text, binary, graphics or web pages to name but a few.
Of course, since most source code is text there are some features specific to enhancing text file development processes -
 
  1. A full featured graphical editor with instant file version selection.
  2. A color-enhanced, side-by-side difference viewer.
  3. Side-by-side difference viewer can also be operated in an "assisted merge" mode to aid merging 2 versions of code together.

 
Complete set of source code management utilities including:
 

Check in

  Common (Across branches)
  Uncommon (Main line)
  Check out
  Read-only
  Edit common(top version)
  Edit uncommon(branching)
  Recommon (branch merging)
 

Merge (branch reconciliation without branch termination)

Complete set of release management tools including
 
  1. Change Requests (CR) (for issue tracking)
  2. Tight correlation between CRs and the files that are edited under them.
  3. Releases - map to a list of CRs and therefore to a set of specific file versions.
  4. Generics - A branch in the source where customizations have had to be performed off of the main development track
Complete set of reports for both the developers and the managers. Some examples include
 

Report on CRs currently assigned to a user

 

Report on CRs assigned to a release

 

Report of all CRs assigned to a user within specified date

 

List all CRs created by a user for a given date range

 

Report all assigned CRs by state, severity and/or date

  Report all CRs currently outstanding at specified severity
  Report all files currently checked out for edit by a user
 

Report all CRs currently outstanding

<< Back | Next >>