ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel]  girar-builder: inheritance check
@ 2009-04-01 12:01 Denis Pynkin
  2009-04-01 12:22 ` Anton Farygin
  0 siblings, 1 reply; 4+ messages in thread
From: Denis Pynkin @ 2009-04-01 12:01 UTC (permalink / raw)
  To: devel


Наткнулся при сборке версий для бранчей на ошибку inheritance check 
(http://git.altlinux.org/tasks/3698)

разработка и тестирование ведется в основном git-бранче sisyphus, а после 
обкатки, изменения мержатся в git-бранчи 5.0 и 4.1

поясните, пожалуйста - для того, чтобы пройти этот тест мне необходимо 
поменять последовательность мержей ? или вообще не делать отдельные билды, а 
использовать copy ? и как тогда потом с бэкпортами поступать ?

обсуждение этой проблемы в 
http://lists.altlinux.org/pipermail/devel/2009-February/166211.html поставило 
больше вопросов, чем дало ответов


-- 
wbr, d4s

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [devel] girar-builder: inheritance check
  2009-04-01 12:01 [devel] girar-builder: inheritance check Denis Pynkin
@ 2009-04-01 12:22 ` Anton Farygin
  2009-04-01 12:40   ` Denis Pynkin
  0 siblings, 1 reply; 4+ messages in thread
From: Anton Farygin @ 2009-04-01 12:22 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Denis Pynkin пишет:
> Наткнулся при сборке версий для бранчей на ошибку inheritance check 
> (http://git.altlinux.org/tasks/3698)
> 
> разработка и тестирование ведется в основном git-бранче sisyphus, а после 
> обкатки, изменения мержатся в git-бранчи 5.0 и 4.1
> 
> поясните, пожалуйста - для того, чтобы пройти этот тест мне необходимо 
> поменять последовательность мержей ? или вообще не делать отдельные билды, а 
> использовать copy ? и как тогда потом с бэкпортами поступать ?
> 
> обсуждение этой проблемы в 
> http://lists.altlinux.org/pipermail/devel/2009-February/166211.html поставило 
> больше вопросов, чем дало ответов

Мне помог следующий хак:
при очередной сборке в Sisyphus я сделал merge -s ours ветки 5.0 в 
master, после этого copy в 5.0 у меня прокатило.

В данном случае, видимо, тэг 1.3.1-alt0.M50.1 не имеет предка от 
предыдущей сборки, а начинает свою жизнь из Sisyphus...

Такое ощущение, что branch 5.0 был удалён, потом создан заново на базе 
бранча sisyphus. Хотя должен был быть merge с 5.0 до sisyphus с 
дальнейшей правкой спека.




^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [devel] girar-builder: inheritance check
  2009-04-01 12:22 ` Anton Farygin
@ 2009-04-01 12:40   ` Denis Pynkin
  2009-04-01 19:55     ` Denis Pynkin
  0 siblings, 1 reply; 4+ messages in thread
From: Denis Pynkin @ 2009-04-01 12:40 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On 1 April 2009, Anton Farygin wrote:

> Мне помог следующий хак:
> при очередной сборке в Sisyphus я сделал merge -s ours ветки 5.0 в
> master, после этого copy в 5.0 у меня прокатило.
придется. спасибо. думал, что есть какой-то более кошерный метод.
а build не пробовали ?

> Такое ощущение, что branch 5.0 был удалён, потом создан заново на базе
> бранча sisyphus. Хотя должен был быть merge с 5.0 до sisyphus с
> дальнейшей правкой спека.
не удален, но начитавшись http://www.altlinux.org/Руководство_по_gear я сильно 
перебил структуру репозитория

-- 
wbr, d4s

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [devel] girar-builder: inheritance check
  2009-04-01 12:40   ` Denis Pynkin
@ 2009-04-01 19:55     ` Denis Pynkin
  0 siblings, 0 replies; 4+ messages in thread
From: Denis Pynkin @ 2009-04-01 19:55 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On 1 April 2009, Denis Pynkin wrote:

> > Такое ощущение, что branch 5.0 был удалён, потом создан заново на базе
> > бранча sisyphus. Хотя должен был быть merge с 5.0 до sisyphus с
> > дальнейшей правкой спека.

разобрался.
предыдущий бранч действительно был утерян, в результате чего предыдущий тэг 
оказался вне истории текущего бранча.

решение простое:
в текущем бранче делаем "git merge -s ours previos_version_tag"
после чего создаем новый тэг и отправляем на сборку

PS пишу сюда, что б "грабли" гуглом закешировало ;-)

-- 
wbr, d4s

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2009-04-01 19:55 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-04-01 12:01 [devel] girar-builder: inheritance check Denis Pynkin
2009-04-01 12:22 ` Anton Farygin
2009-04-01 12:40   ` Denis Pynkin
2009-04-01 19:55     ` Denis Pynkin

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git