Fully supported recursive workspaces
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.
Unable to display preview. Download preview PDF.
- [ABC90]Vincenzo Ambriola, Lars Bendix, Paolo Ciancarini: The Evolution of Configuration Management and Version Control, Software Engineering Journal, Volume 5, Number 6, November 1990.Google Scholar
- [Bendix95]Lars Bendix: Configuration Management and Version Control Revisited, PhD dissertation, Institute for Electronic Systems, Aalborg University, Denmark, December 1995.Google Scholar
- [Berliner90]Brian Berliner: CVS II: Parallelizing Software Development, in proceedings of USENIX Winter 1990, Washington D.C.Google Scholar
- [Reichenberger89]Christoph Reichenberger: Orthogonal Version Management, in Proceedings of the 2nd International Workshop on Software Configuration Management, Princeton, New Jersey, October 1989.Google Scholar
- [Tichy85]Walter F. Tichy: RCS — A System for Version Control, Software — Practice and Experience, Vol. 15 (7), July 1985.Google Scholar