[devel] Переключение на апстримный git

Leonid Krivoshein klark.devel на gmail.com
Вс Апр 26 11:34:50 MSK 2026



On 4/26/26 10:36 AM, Gleb Fotengauer-Malinovskiy wrote:
> Hi,
> 
> On Sun, Apr 26, 2026 at 10:27:52AM +0300, Leonid Krivoshein wrote:
>> Добрый день!
>>
>>
>> Можно ли переключить ведение истории гита с сизифа на апстримный git,
>> насколько это вообще корректно потерять историю пакета в сизифе и как
>> это лучше сделать?
> 
> Отрывать историю в таком случае вполне приемлемо, для этого есть интерфейс
> task check-git-inheritance, т.е. задумано так, чтобы потеря истории не
> могла произойти случайно.
> 
>> Например, можно ли в одном задании удалить пакет и
>> добавить его с новой историей, чтобы избежать ошибки, как в логе ниже?
> 
> В одном задании нельзя удалить и сразу собрать, но это и не нужно.
> 

Понял, спасибо!

С интерфейсом разобрался. Опишу ниже для тех, кто захочет повторить.

Нужно установить girar-tools, затем:

ssh gyle task check-git-inheritance <task> <subtask> \
     disable `girar-print-build-commit <name>`

где:

- name: название пакета
- task: номер зафейлившегося задания
- subtask: последняя итерация в нём, на которой зафейлилось
- gyle: в моём случае build.alt (у некоторых тоже так)

и далее перезапускаем сборку.


-- 
WBR, Leonid Krivoshein.



Подробная информация о списке рассылки Devel