Mining Workspace Updates in CVS – MSR 2007

by Thomas Zimmermann

The version control archive CVS records not only all changes in a project but also activity data such as when developers create or update their workspaces. Furthermore, CVS records when it has to integrate changes because of parallel development. In this paper, we analyze the CVS activity data of four large open-source projects GCC, JBOSS, JEDIT, and PYTHON to investigate parallel development: What is the degree of parallel development? How frequently do conflicts occur during updates and how are they resolved? How do we identify changes that contain integrations?

Download as PDF.

Presentation

Reference

Thomas Zimmermann. Mining Workspace Updates in CVS. In Proceedings of the Fourth International Workshop on Mining Software Repositories (MSR 2007), Minneapolis, MN, USA, May 2007.

BibTeX Entry

@inproceedings{zimmermann-msr-2007,
    title = "Mining Workspace Updates in CVS",
    author = "Thomas Zimmermann",
    year = "2007",
    month = "May",
    booktitle = "Proceedings of the Fourth International Workshop on Mining Software Repositories",
    editors = "Harald Gall and Michele Lanza",
    location = "Minneapolis, MN, USA",
}