From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <4E1E0157.1090203@altlinux.org> Date: Thu, 14 Jul 2011 00:34:31 +0400 From: Paul Wolneykien Organization: ALT Linux User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.17pre) Gecko/20110416 Thunderbird/3.1.10pre MIME-Version: 1.0 To: ALT Linux Team development discussions References: <4E1DC6D4.3010904@altlinux.org> <4E1DF09D.7000906@altlinux.ru> In-Reply-To: <4E1DF09D.7000906@altlinux.ru> X-Enigmail-Version: 1.1.2 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Subject: Re: [devel] gear-changelog: group commits by branch X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jul 2011 20:34:39 -0000 Archived-At: List-Archive: List-Post: 13.07.2011 23:23, Alexey Gladkov пишет: > 13.07.2011 20:24, Paul Wolneykien wrote: >> А давайте группировать коммиты и по бранчам тоже. Очень удобно, когда >> каждый бранч развивается в каком-то определённом направлении. > > Не понял зачем такая группировка ? Насколько я понимаю, использование директивы `diff' в .gear/rules предполагает, что каждый бранч заводится для определённого вида изменений, преследующих определённую цель. Логично группировать информацию об изменениях, объединённых одной задачей. Кроме того, различные бранчи могут представлять собой просто различные части проекта, разнесённые по отдельным директориям. > > Судя по вашей реализации директива branch аналогична regexp по > назначению, но при этом regexp имеет больший приоритет. Использование regexp предполагает, что формат сообщений оговорён и что все его придерживаются. На правтике это далеко не всегде возможно. Насчёт приоритета, думаю, правильно: если человек явно в сообщении указал, что изменения касаются какого-то определённого объекта, то следует верить ему. > > Также ваш способ фильтрации (последний ханк) по branch очень не > эффективна. Да, я знаю. Буду рад более эффективной реализации. >