Universitätsverlag Potsdam

          Details zur ausgewählten Publikation


An abstraction for version control systems / Matthias Kleine ; Robert Hirschfeld ; Gilad Bracha. - Potsdam : Universitätsverlag Potsdam, 2012. - 77 S. : graph. Darst.
(Technische Berichte des Hasso-Plattner-Instituts für Softwaresystemtechnik an der Universität Potsdam ; 54)
ISSN (print) 1613-5652
ISSN (online) 2191-1665
ISBN 978-3-86956-158-5
Preis: kostenlos

Auf dem Publikationsserver der Universität unter:
http://opus.kobv.de/ubp/volltexte/2012/5562/

Abstract:

Version Control Systems (VCS) allow developers to manage changes to software artifacts. Developers interact with VCSs through a variety of client programs, such as graphical front-ends or command line tools.
It is desirable to use the same version control client program against different VCSs. Unfortunately, no established abstraction over VCS concepts exists. Instead, VCS client programs implement ad-hoc solutions to support interaction with multiple VCSs.

This thesis presents Pur, an abstraction over version control concepts that allows building rich client programs that can interact with multiple VCSs. We provide an implementation of this abstraction and validate it by implementing a client application.


redline            Universität Potsdam > Universitätsbibliothek > Universitätsverlag > Suche