# [Redmine Tracker](https://git.sbps.ru/e.vlasov/redmine_tracker) ## Описание: Скрипт для автоматического перенесения всех активностей с Clockify в Redmine. Сначала получаем все активности через Clockify API, затем заносим их через Redmine API. ## Переменные |Clockify|Redmine|Пример/Уточнение| |--------|-------|------| |Описание задачи (Description)|Комментарий|Уточнение у аналитика| |Теги (Tags)|<Задача> - <Название задачи>|28882 - Прочие активности по Ветро| |Трекать/Не трекать (Billable/Non-billable)|<Занесена в Redmine или нет>|Если выбрано, то активность будет перенесена ### Запуск: Клонируйте [репозиторий](https://git.sbps.ru/e.vlasov/redmine_tracker) и перейдите в него в командной строке: ```bash git clone https://git.sbps.ru/e.vlasov/redmine_tracker cd redmine_tracker ``` Создайте виртуальное окружение и активируйте его ```bash python -m venv venv ``` Windows ```bash venv/Scripts/activate ``` Linux/Ubuntu/MacOS ```bash source venv/bin/activate ``` Обновите pip: ```bash python -m pip install --upgrade pip ``` Установите зависимости: ```bash pip install -r requirements.txt ``` Создайте файл .env и добавьте в него переменные: ```bash touch .env ``` ```env REDMINE_TOKEN= CLOCKIFY_TOKEN= CLOCKIFY_USER_ID= CLOCKIFY_WORKSPACE_ID= ``` ## Запуск. ``` python track.py ``` [Власов Эдуард](https://github.com/QuickLike)