Статистика ClearCase для LOC на пользователя

Я ищу инструмент расширения / командной строки ClearCase, который я могу написать, который позволил бы мне получить общее количество строк кода, добавленных / измененных конкретным пользователем за определенный интервал времени / VOB.

На мой взгляд, это должно быть возможно, по крайней мере, до одной точки (точка, где удаляются ветви). Чего я не знаю, так это того, есть ли инструмент для запуска diff-файлов и извлечения данных, или команды, которые извлекают информацию о ветвях, а затем другие команды, которые их используют, которые я мог бы использовать.

Большое спасибо,

Майк

3 ответа

Вы захотите использовать и проанализировать выходные данные из аннотации cleartool, в противном случае вам нужно будет пройтись по дереву версий для каждого элемента, отметить создателя для каждой версии и выполнить diff для каждой подпоследовательности версий, созданных той же самой пользователь.

На вершине моей головы, одно решение будет:

При этом я не знаю, существует ли инструмент, способный анализировать результаты сравнения ClearCase для данного пользователя.

Проверьте эту белую книгу. В нем рассматриваются метрики LOC для ClearCase и приводятся некоторые примеры.

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