我如何获得统计数据,了解行数随时间如何变化?

我如何获得统计数据,了解行数随时间如何变化?

我如何获取统计数据,了解行数随时间的变化情况?我在我的项目中使用 Bazaar,如果我正确地重构了代码,那么了解这一点就太好了。

答案1

还有bzr-diffstat

$ bzr diffstat -r 55..57
 foo/bar.py |  2 +-
 po/foo.pot | 56 ++++++++++++++++++---------
 2 files changed, 38 insertions(+), 20 deletions(-)

答案2

没有用于行数统计的内置函数。

但更重要的是:要知道您是否正确地重构了代码,您所需要的不是计数统计,而是单元测试!

如果您真的想知道行数随时间的变化情况,我认为最好的办法是使用编写一个简单的 Python 程序bzrlib,迭代修订版,计算每个修订版中的行数并将其打印出来或保存在文件或数据库中。

如果您仍然需要这个并且需要代码示例,请发表评论。

相关内容