Russian ReadMe / Русское описание
- Анализирует логи репоитория Git с исходниками на Java на предмт коммитов с изменениями в JavaDoc.
- Выдаёт электронную таблицу со следующими колонками:
- Что за коммит (включает изменения в JavaDoc / есть файлы, в которых поменялся только JavaDoc / во всём коммите исключительно изменения в JavaDoc);
- Ссылку на коммит (чтобы можно было кликнуть и посмотреть коммит на GitHub);
- Кусочек diff этого коммита, чтобы прямо в Экселе посмотреть.
- Инсталлировать Python 3.7 (под Windows — см. https://www.python.org/downloads/release/python-375/).
- Инсталлировать пакеты (под Windows —
pip install -r requirements.txt
).
- Сохранить в файл в какой-нибудь каталог, например под Windows
c:\tools\rip-rep-logs.py
- Склонировать репозиторий Git, например,
git clone https://github.com/albertogoffi/toradocu.git
- Находясь в корневом каталоге репозитория, запустить скрипт с параметром
-cp <префикс URL коммитов на GitHub>
, например, под Windowspython c:\tools\rip-rep-logs.py -cp https://github.com/albertogoffi/toradocu/commit/
- Если предыдущие пункты выполнены верно, то подождать несколько минут (или часов, зависит от входных данных), пока спкрит сканирует историю Git.
- Получить на выходе файл
__commits.xlsx
This work is licensed under a Creative Commons Attribution 4.0 International License.
Autor: Dmitry V. Luciv
Contributors:
- Maria Dolgopolova