数据驱动的项目分析

您的 VCS 是有价值数据的来源,这些数据显示了您的项目如何随着时间的推移而演变。 Upsource 会跟踪项目中的所有提交、修订版和个人贡献。 它可以持续分析这些数据,并且能够高亮显示需要重构或流程调整的区域。

提交活动

提交活动

了解项目的开发进度如何随着时间的推移而变化。 您可以浏览任何特定时期、查看单个活动,甚至可以查看项目模块中的贡献分布。 如果您刚参与项目,请使用此图表来快速了解您的团队成员的责任范围。

项目树状图

项目树状图

获得项目结构的概览,然后找出具有异常维护模式(例如热点)的文件和目录。 项目树状图可以帮助团队检测重构的候选对象并更好地规划他们的 QA 工作。

文件历史记录图表

文件历史记录

轻松识别被放弃的文件 - 经过足够多次编辑而处于编辑次数最多的文件行列,但很长时间没有进行过编辑的文件。 这些文件由靠近图表中间的点表示。

审查者图

审查者

查看项目中的交互以及已构建的代码审查关系。 每个节点代表一个项目贡献者。 两个人审查彼此的更改越多,他们之间的联系就越强。 该图表是 交互式的 – 尝试拖动或点击节点。

代码审查图表

代码审查

了解代码审查对项目的覆盖程度,以及每个用户在审核流程中的参与程度。 在查阅这些统计信息后,您将了解到谁审核了大部分代码以及谁的更改得到最多审核,甚至还可以调整您的代码审核流程。