Cohesion between size of commit and type of commit

4Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Predicting what type of work was performed by developers in OSS has attracted several researchers. Previous studies have shown that fixing bugs are usually done by modifying very few files. In this study, we try to predict the trends and characteristics of how developers commit source code to version control systems (SVN, CVS, etc.). We want to investigate if number of files that are committed together is an indication of type of activity. In other words, is number of files in a commit related to the type of activity? Interestingly, we found that a strong correlation exits between type of activity and number of files involved in a commit. To make sure our study is not biased for a specific project, we have analyzed ten projects. Parsing messages in commits and processing the results, we found in coherent with previous studies bug fixing involves few files in a commit and commits that affect several files are usually related to adding functionality. © 2012 Springer Science+Business Media B.V.

Cite

CITATION STYLE

APA

Marzban, M., Khoshmanesh, Z., & Sami, A. (2012). Cohesion between size of commit and type of commit. In Lecture Notes in Electrical Engineering (Vol. 114 LNEE, pp. 231–239). https://doi.org/10.1007/978-94-007-2792-2_22

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free