Abstract
Version control deals with support for making changes. The way traditional systems handle this problem is centered around repositories of immutable versions. However, little or no support is given for controlling change outside of said repositories. We develop a conceptual model which places workspaces on an equal footing of repositories and thus we extend traditional version control support to apply to workspaces too. We show how this model was implemented and report on some of the experiences from its actual use.
This research was supported, in part, by grant no. 9400911 from the Danish Natural Science Research Council.
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
Vincenzo Ambriola, Lars Bendix, Paolo Ciancarini: The Evolution of Configuration Management and Version Control, Software Engineering Journal, Volume 5, Number 6, November 1990.
Lars Bendix: Configuration Management and Version Control Revisited, PhD dissertation, Institute for Electronic Systems, Aalborg University, Denmark, December 1995.
Brian Berliner: CVS II: Parallelizing Software Development, in proceedings of USENIX Winter 1990, Washington D.C.
Christoph Reichenberger: Orthogonal Version Management, in Proceedings of the 2nd International Workshop on Software Configuration Management, Princeton, New Jersey, October 1989.
Walter F. Tichy: RCS — A System for Version Control, Software — Practice and Experience, Vol. 15 (7), July 1985.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1996 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bendix, L. (1996). Fully supported recursive workspaces. In: Sommerville, I. (eds) Software Configuration Management. SCM 1996. Lecture Notes in Computer Science, vol 1167. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0023095
Download citation
DOI: https://doi.org/10.1007/BFb0023095
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-61964-2
Online ISBN: 978-3-540-49569-7
eBook Packages: Springer Book Archive