Подключите нашего Telegram-бота для уведомлений о новых проектах

Заказ закрыт
Скрипт для анализа git репозитория

m
Заказчик
Отзывы фрилансеров: + 0 - 0
Зарегистрирован на сайте 9 месяцев
Бюджет: 1500 ₽/час
Дедлайн: 07.10.2024
Необходимо сделать скрипт (желательно python, но в целом любой скриптовый язык) который можно запустить с указанием пути до любого репозитория на локальном пк и он выведет график как на рисунке ниже + сохранит в csv/json/... файл статистику по которой такой график строился.

На рисунке график строился с разбивкой по годам но нужно добавить возможность делать разбивку по месяцм/кварталам/годам.

Так же нужно добавить маску-фильтрацию на расширения файлов по которым такая статистика собирается.( например учитывать только .py файлы)

## Как это сделать 
Мои мысли как это реализовать:
Возьми векту main,
иди по ВСЕМ коммитам в прошлое 
вызывай git blame , запоминая сколько было строчек из какого времени 
Сохранять эту информацию

По итогу у нас буду данные в формате – на момент даты Х репозиторий состоял на 10% из комитов 2х летней давности, на 20% из комитов прошлого года и на 70 из этого. Осталось только нанести на график
Разделы:
Опубликован:
30.09.2024 | 14:59 [поднят: 30.09.2024 | 14:59]
Заказ находится в архиве

Теги:

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».