From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <aris@altlinux.org>
From: "Yuri N. Sedunov" <aris@altlinux.org>
To: devel@lists.altlinux.org
In-Reply-To: <20111019144444.GA27691@altlinux.org>
References: <20111018230155.GB32767@altlinux.org>
	<1567412.5OIXWXIU31@summoner.localdomain>
	<20111019103454.GA18288@altlinux.org>
	<1319021194.16957.30.camel@arisbook>
	<20111019144444.GA27691@altlinux.org>
Content-Type: text/plain; charset="UTF-8"
Date: Wed, 19 Oct 2011 20:36:15 +0400
Message-ID: <1319042175.16957.45.camel@arisbook>
Mime-Version: 1.0
X-Mailer: Evolution 2.32.3 (2.32.3-alt2) 
Content-Transfer-Encoding: 8bit
Subject: Re: [devel] [devel-announce] I: git.alt task check-git-inheritance
X-BeenThere: devel@lists.altlinux.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: ALT Linux Team development discussions <devel@lists.altlinux.org>
List-Id: ALT Linux Team development discussions <devel.lists.altlinux.org>
List-Unsubscribe: <https://lists.altlinux.org/mailman/options/devel>,
	<mailto:devel-request@lists.altlinux.org?subject=unsubscribe>
List-Archive: <http://lists.altlinux.org/pipermail/devel>
List-Post: <mailto:devel@lists.altlinux.org>
List-Help: <mailto:devel-request@lists.altlinux.org?subject=help>
List-Subscribe: <https://lists.altlinux.org/mailman/listinfo/devel>,
	<mailto:devel-request@lists.altlinux.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Oct 2011 16:36:18 -0000
Archived-At: <http://lore.altlinux.org/devel/1319042175.16957.45.camel@arisbook/>
List-Archive: <http://lore.altlinux.org/devel/>
List-Post: <mailto:devel@altlinux.org>

В Срд, 19/10/2011 в 18:44 +0400, Dmitry V. Levin пишет:
> On Wed, Oct 19, 2011 at 02:46:34PM +0400, Yuri N. Sedunov wrote:
> > В Срд, 19/10/2011 в 14:34 +0400, Dmitry V. Levin пишет:
> > > On Wed, Oct 19, 2011 at 12:49:16PM +0400, Sergey V Turchin wrote:
> > > > On 19 октября 2011 03:01:55 Dmitry V. Levin wrote:
> > > > > 
> > > > > Недавно в интерфейс git.alt task была добавлена команда
> > > > > check-git-inheritance:
> > > > > 
> > > > > $ ssh git.alt task check-git-inheritance --help
> > > > > usage: girar-task check-git-inheritance <task_id> <subtask_number> disable
> > > > > <commit_sha_id>
> > > > Можно будет посмотреть commit_sha_id чем-нибудь типа
> > > > girar-task check-git-inheritance <task_id> <subtask_number> show
> > > > ?
> > > 
> > > Нет.  Предполагается, что мейнтейнер, которому нужно обойти проверку
> > > наследования, в состоянии вычислить искомый <commit_sha_id>
> > > самостоятельно.
> > 
> > А без мартышкиного труда можно обойтись и сделать просто? 
> > girar-task check-git-inheritance <task_id> disable
> 
> Идея в том, чтобы не потерять изменений случайно.  Если, пока вы собирали
> задание <task_id>, кто-то вас обогнал и собрал тот же самый пакет, то
> <commit_sha_id> изменится.

Последняя запись в changelog пакета изменится, которую и надо проверить,
т.е "srpm inheritance check" вполне достаточно для <taskid>, в которых
"gears inheritance check" отменен.

> > В процессе переноса gnome-3.2 в сизиф придется попрощаться с частью
> > гитов -- вычислять какие-то нумера не продуктивно, а что от чего
> > наследуется я и так знаю без нумеров.
> 
> Каждый номер вычисляется одной командой.  Суть не в том, чтобы его
> вычислить, а в том, чтобы его зафиксировать.

Почему бы сборочнице самостоятельно не зафиксировать этот
<commit_sha_id>, если уж она его вычисляет?

-- 
Yuri N. Sedunov