[devel] I: gear-uupdate supports update from tag.
Igor Vlasenko
vlasenko на imath.kiev.ua
Ср Июл 23 20:26:34 MSK 2014
Господа,
в последних версиях gear-uupdate появилась возможность обновлять gear
репозиторий из тега или коммита.
пример вызова:
gear-uupdate <tag/commit> <new version>
При этом gear-uupdate
1) при необходимости создаст тег в формате, указанном в .gear/rules,
если тега нет или этот апстримный тег имеет формат, отличный от ожидаемого.
2) смержит указанный commit во все ветви с патчами в порядке,
вычисленном по .gear/rules.
3) смержит в основную ветвь (есть эвристика, нужен ли -s ours)
4) обновит gear/tags и spec.
Если в процессе мержей возникают конфликты,
gear-uupdate приостанавливает работу. нужно руками решить конфликт,
и опять продолжить с помощью gear-uupdate-execute (см. документацию
по gear-uupdate).
Это может быть удобно для майнтайнеров, у которых репозитории
с веткой на каждый патч.
Сейчас это используется роботом, который может обновлять перловые
gear репозитории, и будет интегрировано в gear-cronbuild.
--
I V
Подробная информация о списке рассылки Devel