Design, implementation, and evaluation of a Revision Control System
Walter F. Tichy · Purdue e-Pubs (Purdue University System) · 1982
ABSTRACl'The Revision Control System (ReS) is a software tool that helps in managing multiple versions of text: Res automates the saving.restoring.logging, identification, and merging of revisions, and provides access control as well as access synchronization.It is useful for text that is revised frequently, for example programs, documentation, and papers.This paper presents the design and implementation of Res.Both design and implementation are evaluated by contrasting ReS with sees, a similar system.sees is implemented with forward, merged deltas, while ReS uses reverse.separate deltas.(Deltas are the differences between successive revisions.)It is sho'Wn.that the latter technique improves runtime efficiency.while requiring no extra space.