An Abstraction for Version Control Systems

An Abstraction for Version Control Systems

  • Matthias Kleine
  • Robert Hirschfeld
  • Gilad Bracha
Publisher:Universitätsverlag PotsdamISBN 13: 9783869561585ISBN 10: 3869561580

Paperback & Hardcover deals ―

Amazon IndiaGOFlipkart GOSnapdealGOSapnaOnlineGOJain Book AgencyGOBooks Wagon₹1,835Book ChorGOCrosswordGODC BooksGO

e-book & Audiobook deals ―

Amazon India GOGoogle Play Books GOAudible GO

* Price may vary from time to time.

* GO = We're not able to fetch the price (please check manually visiting the website).

Know about the book -

An Abstraction for Version Control Systems is written by Matthias Kleine and published by Universitätsverlag Potsdam. It's available with International Standard Book Number or ISBN identification 3869561580 (ISBN 10) and 9783869561585 (ISBN 13).

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.