Skip to content

Реализация выгрузки последних N версий #333

@SergeyBoev

Description

@SergeyBoev

Не могу догнать разработчиков. Одна версия выгружается 2-3 часа. То есть в сутки в среднем 10.
Разработчики коммитят по 15.
ИНФОРМАЦИЯ - Начало выполнение команды
ИНФОРМАЦИЯ - Установлен лимит <5> для количества версий, при выгрузке
ИНФОРМАЦИЯ - Начата синхронизация с git
ИНФОРМАЦИЯ - Номер синхронизированной версии: 1721
ИНФОРМАЦИЯ - Номер последней версии в хранилище: 1750

Предлагаю использовать отрицательный параметр -l
gitsync s -l -5

И выгружать к примеру с 1746-1750
Если l<0
ВерсияВыгрузки=ПоследняяВерсияХранилища+l
Если ВерсияВыгрузки < ПоследнейВыгрузки
Тогда ВерсияВыгрузки=ПоследнейВыгрузки+1
Иначе ВерсияВыгрузки=ВерсияВыгрузки+1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions