liu.seSearch for publications in DiVA
Change search
ReferencesLink to record
Permanent link

Direct link
Graphical User Interfaces for Distributed Version Control Systems
Linköping University, Department of Computer and Information Science.
2008 (English)Independent thesis Advanced level (degree of Master (One Year)), 20 points / 30 hpStudent thesisAlternative title
Grafiska användargränssnitt för distribuerade versionskontrollsystem (Swedish)
Abstract [en]

Version control is an important tool for safekeeping of data and collaboration between colleagues. These days, new distributed version control systems are growing increasingly popular as successors to centralized systems like CVS and Subversion. Graphical user interfaces (GUIs) make it easier to interact with version control systems, but GUIs for distributed systems are still few and less mature than those available for centralized systems. The purpose of this thesis was to propose specific GUI ideas to make distributed systems more accessible. To accomplish this, existing version control systems and GUIs were examined. A usage survey was conducted with 20 participants consisting of software engineers. Participants were asked to score various aspects of version control systems according to usage frequency and usage difficulty. These scores were combined into an index of each aspect's "unusability" and thus its need of improvement. The primary problems identified were committing, inspecting the working set, inspecting history and synchronizing. In response, a commit helper, a repository visualizer and a favorite repositories list were proposed, along with several smaller suggestions. These proposals should constitute a good starting point for developing GUIs for distributed version control systems.

Place, publisher, year, edition, pages
2008. , 83 p.
DVCS, distributed, version control, GUI, graphical, user interface
National Category
Information Science
URN: urn:nbn:se:liu:diva-15808ISRN: LIU-IDA/LITH-EX-A--08/057--SEOAI: diva2:127417
2008-11-28, John von Neumann, B-huset, Linköpings universitet, Linköping, 10:15 (Swedish)
Available from: 2008-12-07 Created: 2008-12-05 Last updated: 2008-12-08Bibliographically approved

Open Access in DiVA

Graphical User Interfaces for Distributed Version Control Systems(1350 kB)592 downloads
File information
File name FULLTEXT02.pdfFile size 1350 kBChecksum SHA-512
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Nilsson, Kim
By organisation
Department of Computer and Information Science
Information Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 593 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 238 hits
ReferencesLink to record
Permanent link

Direct link