我的一个客户正在为一个项目使用州外程序员。他无法真正弄清楚程序员实际上做了多少工作,所以他担心钱可能会付诸东流。
我想知道,是否可以使用 SVN 或 GIT 存储库来计算或估计实际完成了多少实际工作?比如找出两个修订版或给定时间段之间的差异,并对已完成的工作进行总结/概述?
显然,您可以简单地在某些代码中添加或删除空格,SVN 会在提交时将其视为更改,但这并不意味着实际完成了任何工作。也许有一些方法或脚本可以考虑所有这些事情,并可能分析文件大小等方面的差异并确定完成了哪些工作。
当然,您可以手动手动检查修订并对其运行差异,但能够获得更多关于所有内容的摘要会更有帮助。
无论如何,那里有这样的东西吗?