[newbies] error: php5-array2arraymap-sdb.git tag `0.12-alt5.M51.1' is not inherited from /gears/p/php5-array2arraymap-sdb.git branch `5.1'

Michael Shigorin mike на osdn.org.ua
Чт Авг 12 11:01:50 UTC 2010


On Thu, Aug 12, 2010 at 02:59:14PM +0400, Anton Farygin wrote:
> >Столкнулся с проблемой при проверке пакетов:
> >http://git.altlinux.org/tasks/27588/task/log.6
> >Ка правильно поучить гит чтоб он прошел при сборке проверку?
> >С гитом.альт еще на ВЫ пока-что.
> сделай git merge -s ours c репозиторием в 
> /gears/p/php5-array2arraymap-sdb.git
> потом удали и повесь заново тэг , запушь его и отправляй снова
> на сборку.  Это нормально.

Это ненормально, но тема бэкпортов и гита у нас зависла :(

> >ЗЫ: mike: ох уж мне это светлое недокументированное будущее с
> >недовытоптанными граблями, тудыть его.

Перед тем:

---
[13:42:38] <mike> не возьмусь быстро объяснить на пальцах :(
ты с git merge и git pull сталкивался, или только в тёмном
переулке?
[13:42:57] <lnkvisitor> именно там
[13:44:46] <lnkvisitor> я клонировал
/gears/p/php5-array2arraymap-sdb.git себе
[13:45:03] <lnkvisitor> оттуда спек перекинул и снова поменял
релиз и чейнджлог добавил
[13:45:06] <mike> эээ... стоило взять бранч 5.1, а не sisyphus
или master
[13:45:21] <mike> э, не -- "спек перекинул" не конает
[13:45:33] <mike> почитай про git remote
[13:45:43] <mike> и спроси в devel-newbies@
[13:47:53] <mike> я такое делаю примерно так:
объявляю несколько git remote (примерно как git remote add rider
git://git.altlinux.org/people/rider/packages/php5)
делаю им git remote update, при этом вытягиваются объекты
смотрю git branch -r, чё приехало
при необходимости делаю git log|checkout|merge нужный_бранч 
[13:48:53] <lnkvisitor> это надо сначала создать свой гит?
[13:49:12] <mike> ну ты ж обновляешь уже существующие
---

-- 
 ---- WBR, Michael Shigorin <mike на altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


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