《表2 文件修改详情表:开发人员协同开发行为特征对开源项目成功的影响》
单次提交详情数据中除了包含代码修改者和提交者等基础信息外,还包含该次提交修改的所有文件信息,如每个被修改文件的散列值、文件名、增加删除行数等。通过Java代码,将获取到的原始单次提交详情JSON数据中每次提交的每个文件被修改的信息抽取出来,存放到My SQL文件修改详情表中,得到213个项目共7 373 543条记录的文件修改详情表,每个记录包含的字段如表2所示。文件改动状态共有4种:新增、修改、删除、重命名,而文件散列值唯一标记一个文件。
图表编号 | XD00112711800 严禁用于非法目的 |
---|---|
绘制时间 | 2019.10.25 |
作者 | 代君、郭世新、王慧、廖莹驰 |
绘制单位 | 武汉大学信息管理学院、武汉大学信息管理学院、武汉大学信息管理学院、武汉大学信息管理学院 |
更多格式 | 高清、无水印(增值服务) |