The UNIX shell programming language
The UNIX shell programming language
The KornShell command and programming language
The KornShell command and programming language
The UNIX Programming Environment
The UNIX Programming Environment
The workspace manager: a change control system for APL
APL '93 Proceedings of the international conference on APL
AVCS: the APL version control system
APL '95 Proceedings of the international conference on Applied programming languages
Hi-index | 0.00 |
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.