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=-0.7 required=5.0 tests=BAYES_20 autolearn=ham version=3.2.5 X-Virus-Scanned: amavisd-new at localhost Message-ID: <49899472.6060104@solin.spb.ru> Date: Wed, 04 Feb 2009 16:13:22 +0300 From: Aleksey Avdeev User-Agent: Thunderbird 2.0.0.17 (X11/20080929) MIME-Version: 1.0 To: ALT Linux Team development discussions References: <20090203193116.GA16154@wo.int.altlinux.org> <20090203212011.GB3420@wo.int.altlinux.org> <20090204090414.GA18943@mw.office.seiros.ru> <20090204093735.GC32513@wo.int.altlinux.org> <20090204124851.GA8577@mw.office.seiros.ru> In-Reply-To: <20090204124851.GA8577@mw.office.seiros.ru> Content-Type: text/plain; charset=windows-1251; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [devel] I: girar builder: GIT archives X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.10b3 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, 04 Feb 2009 13:10:58 -0000 Archived-At: List-Archive: List-Post: Денис Смирнов пишет: > On Wed, Feb 04, 2009 at 12:37:36PM +0300, Dmitry V. Levin wrote: > >>> Думаю то что ты назвал 'archive' это 'srpms'. Это раз. > DVL> Так было сделано давно. Могу переименовать в srpms. > > Если это не будет содержать того что собирается из git, то лучше > переименовать. > >>> А так как srpm генерируются даже для пакетов собраных из gear, то кроме >>> этого сделать archive куда будет попадать все. >>> То есть: >>> ::gears -- то что собрано через gear-builder >>> ::srpms -- все что собрано старым добрым способом >>> ::archive -- все что собрано, но увы без хранения нормальной истории >>> изменений если собирали через git. Оно именно архив srpm, и не более того. > DVL> Не вижу смысла делать archive с такой семантикой. > > Могу предложить другой вариант. > > Потребовать чтобы все что собирается из git было наследником последней > сборки из srpms (из archive). Протестую! В archive то, что преобразовано автоматом и для помещения его содержимого в рабочий репозитарий -- часто имеет смысл переписать историю. (+ -- зачастую там не всё есть...) > Думаю один git merge -o ours будет не > страшным, но будет вся история пакетов до нынешнего момента включительно. Страшным -- это не то слово (если историю переписывать). -- С уважением. Алексей.