From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.5 required=5.0 tests=AWL,BAYES_00, DNS_FROM_OPENWHOIS,SPF_PASS autolearn=no version=3.2.5 Date: Tue, 9 Aug 2011 00:47:04 +0300 From: Igor Vlasenko To: ALT Linux Team development discussions Message-ID: <20110808214704.GA22681@dad.imath.kiev.ua> References: <4E3F98E3.4060802@gmail.com> <4E3FA64F.2070709@altlinux.org> <4E3FB6ED.1070201@gmail.com> <4E3FCA0F.9070801@altlinux.org> <4E3FCC45.1090803@gmail.com> <20110808135817.GA17997@dad.imath.kiev.ua> <4E4031A0.2010805@gmail.com> <20110808201048.GA21789@dad.imath.kiev.ua> <20110808211645.GA17755@altlinux.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20110808211645.GA17755@altlinux.org> User-Agent: Mutt/1.5.21 (2010-09-15) X-imath-kiev-ua-MailScanner-Information: Please contact the ISP for more information X-imath-kiev-ua-MailScanner-ID: 122984B00B2.AA687 X-imath-kiev-ua-MailScanner: Found to be clean X-imath-kiev-ua-MailScanner-From: vlasenko@imath.kiev.ua Subject: Re: [devel] inheritance check for branches 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: Mon, 08 Aug 2011 21:47:17 -0000 Archived-At: List-Archive: List-Post: On Tue, Aug 09, 2011 at 01:16:45AM +0400, Dmitry V. Levin wrote: > > Но, еще раз подчеркну, проблема не в копировании пакетов, > > как таковом, а в проверках на наследование при двух сиамских > > близнецах-бранчах. У которых нет естественных отношений наследования, > > которые можно только симулировать фиктивными merge -s ours, > > чтобы пройти incoming. > > Ага, https://bugzilla.altlinux.org/show_bug.cgi?id=25707 > > У нас сейчас нет такого понятия, как сиамские близнецы-бранчи. > Соответственно, girar-builder накаким образом не учитывает этой степени > родства. Попробуйте более формально описать, какие из нелегальных на > данный момент операций вы хотите легализовать и почему. Я думаю, что > проверка наследования сборки в той или иной форме актуальна для всех > бранчей. машинным кодом я бы выразил следующее. 1) оставил бы проверки на наследование в p6 по причинам a) любители проверок будут довольны б) будут довольны любители t6 (шерифа t6 не волнуют проблемы p6) 2) в проверке на наследование, если бранч t6 но коммит не является потомком t6, то просто переименовать ветку t6 в t6-YYYYMMDDhhmm да, в результате git репозиторий станет утыкан ветками, но это естественный образ процесса реальной работы. -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.