From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <468C9F80.5000308@stc.donpac.ru> Date: Thu, 05 Jul 2007 11:36:32 +0400 From: Eugene Prokopiev User-Agent: Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.7.2) Gecko/20040808 X-Accept-Language: ru-ru, ru MIME-Version: 1.0 To: ALT Devel discussion list References: <777d80610707030302n7c25bb4ele0affb553bca5e9@mail.gmail.com> <20070703201839.GI21702@osdn.org.ua> <468B3F09.7080500@stc.donpac.ru> <200707041557.07968.icesik@mail.ru> In-Reply-To: <200707041557.07968.icesik@mail.ru> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [devel] =?koi8-r?b?c3JwbXMgLT4gZ2VhciA6INDB1N7JIMkgwtLBzt7J?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.9rc1 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jul 2007 07:41:59 -0000 Archived-At: List-Archive: List-Post: Igor Zubkov пишет: > В сообщении от Wednesday 04 July 2007 09:32:41 Eugene Prokopiev написал(а): > >>Что делаю: инициализирую каталог для hasher на этом сервере, ставлю в >>него все необходимое для сборки + собираемый пакет, после hsh-shell >>собираю его с помощью rpm -bb, иду в BUILD, правлю по вкусу, откладывая >>оригиналы в сторонку, делаю make. Получившиеся бинарники копирую в живую >>систему, тестирую, как правило, с первого раза не выходит, повторяю >>процесс, пока не получится. Когда получилось, делаю diff, его уже тащу к >>себе на сборочный виртуальный сервер с гитом, на котором держу свои >>репозитарии, там этот патч обычным образом прикладываю без всяких >>бранчей и собираю новую версию пакета. > > > А вот тут поподробней. > 1) эти исправления отправлены в upstream? Зависит от апстрима. Если протолкнуть получается, в следующей сборке делаем git-rm file.patch ну и т.д. :) > 2) как другие могут вытащить отдельные патчи? т.е. по патчу на одну проблему? да с точки зрения таскающего патчи ничего не меняется, о git знать ему не надо патчи в моем гите - это именно отдельные файлы т.е. я использую тот самый истребитель на конной тяге :) преимущества от гита при таком подходе - всего лишь более удобное расположение файлов по сравнению с ~/RPM и бесплатный бэкап на git.altlinux.ru ;) -- С уважением, Прокопьев Евгений