Using SCCS to manage APL2 development projects

  • Authors:
  • John M. Mizel

  • Affiliations:
  • -

  • Venue:
  • APL '92 Proceedings of the international conference on APL
  • Year:
  • 1992

Quantified Score

Hi-index 0.00

Visualization

Abstract

As workstations become more prevalent and networks expand, APL developers will need source control tools when working together on common programming projects. SCCS (Source Code Control System) is a tool found on UNIX systems used in development projects to control changes made to source code and documentation files. Putting a source file under the control of SCCS creates a single file containing the complete source and history of all modifications with comments. There is a set of SCCS commands to access this file for signing out modules for editing, merging in new changes, providing reports, and even recreating any prior version. Though SCCS is typically used for projects being written in languages like C or Fortran, it can be used in the development of APL2 applications.In trying to use SCCS, there are some problems unique to APL. Specifically, APL's potential to use all 256 ASCII values does cause problems for SCCS. This paper will provide solutions to these problems, and describe how to use SCCS to manage APL2 application development efforts in a networked environment.