首页> 外文会议>IEEE/ACM International Conference on Mining Software Repositories >Revisiting 'Programmers' Build Errors' in the Visual Studio Context
【24h】

Revisiting 'Programmers' Build Errors' in the Visual Studio Context

机译:在Visual Studio上下文中重访“程序员”的构建错误

获取原文

摘要

Build systems translate sources into deliverables. Developers execute builds on a regular basis in order to integrate their personal code changes into testable deliverables. Prior studies have evaluated the rate at which builds in large organizations fail. A recent study at Google has analyzed (among other things) the rate at which builds in developer workspaces fail. In this paper, we replicate the Google study in the Visual Studio context of the MSR challenge. We extract and analyze 13,300 build events, observing that builds are failing 67%-76% less frequently and are fixed 46%-78% faster in our study context. Our results suggest that build failure rates are highly sensitive to contextual factors. Given the large number of factors by which our study contexts differ (e.g., system size, team size, IDE tooling, programming languages), it is not possible to trace the root cause for the large differences in our results. Additional data is needed to arrive at more complete conclusions.
机译:构建系统将源转换为可交付成果。开发人员会定期执行构建,以将其个人代码更改集成到可测试的交付物中。先前的研究已经评估了大型组织构建失败的速度。 Google最近的一项研究(除其他事项外)分析了开发人员工作区中构建失败的速度。在本文中,我们将在MSR挑战的Visual Studio上下文中复制Google研究。我们提取并分析了13,300个构建事件,发现在我们的研究环境中,构建失败的频率降低了67%-76%,修复速度提高了46%-78%。我们的结果表明,构建失败率对上下文因素高度敏感。鉴于我们的研究环境存在众多因素(例如系统规模,团队规模,IDE工具,编程语言),因此无法找到导致结果差异很大的根本原因。需要更多数据才能得出更完整的结论。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号