Как я могу получить статистику, как количество строк изменилось с течением времени?

Как я могу получить статистику, как количество строк менялось со временем? Я использую базар для своего проекта, и было бы очень интересно узнать, правильно ли я рефакторинг кода.

3
задан 17 September 2012 в 00:56

2 ответа

Существует также bzr-diffstat :

$ bzr diffstat -r 55..57
 foo/bar.py |  2 +-
 po/foo.pot | 56 ++++++++++++++++++---------
 2 files changed, 38 insertions(+), 20 deletions(-)
0
ответ дан 17 September 2012 в 00:56

Нет встроенной функции для статистики количества строк.

Но что более важно: знать, правильно ли вы рефакторинг кода, нужна не статистика подсчета, а модульные тесты!

Если вы действительно хотите знать, как изменился счетчик строк время, я думаю, вам лучше всего написать простую программу на Python, используя bzrlib, перебирать ревизии, подсчитывать строки в каждой ревизии и распечатывать или сохранять в файле или базе данных.

Если вам все еще нужно это и вам нужен пример кода, пожалуйста, оставьте комментарий.

0
ответ дан 17 September 2012 в 00:56

Другие вопросы по тегам:

Похожие вопросы: