Nothing Special   »   [go: up one dir, main page]

There is a newer version of the record available.

Published December 23, 2018 | Version v0.2.4
Software Open

Filesystem view of Git repositories

  • 1. Athens University of Economics and Business

Description

Source code associated with the following article

Vitalis Salis and Diomidis Spinellis. RepoFS: File system view of Git repositories. SoftwareX, 9:288–292, January 2019. doi:10.1016/j.softx.2019.03.007

Empirical software engineering work often involves studying revision control system repositories maintained using the popular Git system. Checking out each revision one wants to study is inefficient. On the other hand the examination of directories and files of past revisions using Git’s commands suffers from a usability perspective. We introduce repofs, a tool that exposes a Git repository as a virtual user-level file system. Commits, branches, and tags appear as separate directory trees allowing them to be efficiently processed through command-line tools and file explorers. We illustrate these points through motivating examples and discuss the advantages and drawbacks of the proposed approach.

Files

AUEB-BALab/RepoFS-v0.2.4.zip

Files (35.8 kB)

Name Size Download all
md5:244e2c0c22ed93cc21dba3baeae4a5ae
35.8 kB Preview Download

Additional details